PHP学习笔记之变量用法详解
发布:smiling 来源: PHP粉丝网 添加日期:2014-02-23 16:26:30 浏览: 评论:0
变量用于存储值,比如数字、字符串或函数的结果,这样我们就可以在脚本中多次使用它们了变量用于存储值,比如数字、文本字符串或数组.
一旦设置了某个变量,我们就可以在脚本中重复地使用它.PHP 中的所有变量都是以 $ 符号开始的.
PHP的代码插入很直观,"<?php" 开始 "?>" 结束.
所有的变量以"$"开头,例如"$money".(定义符容易让人遐想)需要使用时,定义即可,可以省略对变量类型的定义,php的编译器会自动为我们选择的.
对于条件判断语句,php和c差不多。if(条件A){过程A}即可,还有就是else和elseif。else用于运行条件A以外的过程,elseif(条件N....)则是其他条件为真时运行的代码。
代码如下:
- <html>
- <body>
- <center>
- <form action="if.php" method="post">
- <input type="radio" name="sex" value="male" /> 男性
- </br>
- <input type="radio" name="sex" value="female" /> 女性
- </br>
- <input type="submit" value="提交" />
- </form>
- <?php
- $sex = $_POST["sex"];
- if($sex=="male")
- {
- echo "男性";
- }
- elseif($sex=="female")
- {
- echo "女性";
- }
- else
- {
- echo "未知性别";
- }
- ?>
- </center>
- </body>
- </html>
代码的意思就是通过表单以POST方式提交性别选项,分别是男性和女性,然后交给php接收post上来的数据,并传给sex变量。最后进行判断,如果是male则输出男性,female输出女性,其它情况输出未知。
提交后,文中提到的if.php可以到这里测试,然后就是switch,这个也很好理解,类似于if和elseif的组合,只不过遇到很多种条件需要判断时,switch回把代码变得很简洁直观
代码如下:
- switch (变量名)
- {
- case 值1:
- code to be executed if expression = label1;
- break;
- case 值2:
- code to be executed if expression = label2;
- break;
- default:
- code to be executed
- if expression is different
- from both label1 and label2;
- }
当变量中的值满足“值1”或者“值2”时,分别执行两个case下面的代码,然后千万记住每个“case”之间都要用“break;”分开,当变量中的值既不是“值1”也不是“值2”时就执行“default”下面的代码.
Tags: 学习笔记 变量 用法
相关文章
- ·php5类型约束学习笔记(2014-02-10)
- ·php数据类型的学习笔记(2014-02-10)
- ·PHP学习笔记运算符优先级(2014-02-10)
- ·php 变量作用域学习笔记分享(2014-02-11)
- ·php 引用传值学习笔记(2014-02-17)
- ·php入门教程xml学习笔记(2014-08-20)
- ·【PHP】xml学习笔记之增删改查(二)删、改、查(2020-02-22)
- ·【PHP】xml学习笔记之增删改查(一)增加(2020-02-22)
- ·PHP中全局变量global和$GLOBALS[]的区别(2013-12-02)
- ·php 全局变量global的使用方法(2013-12-23)
- ·php变量的引用传值详细教程(2014-01-03)
- ·PHP中global全局变量的作用范围(2014-01-06)
- ·PHP预定义变量(2014-01-14)
- ·变量的变量,PHP和你(2014-01-14)
- ·php 数据类型和变量(2014-01-15)
- ·php变量引用与对象引用详解介绍(2014-01-16)
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)