PHP初步体验
阅读量:3477
发布时间:2015-10-19 22:42:09
一、PHP使用注意事项
1.PHP对大小写敏感,结构严谨,需要在每条语句结尾加分号。
2. 但在PHP 中,所有用户定义的函数、类和关键词(例如 if、else、echo 等等)都对大小写不敏感
$i = 0; IF($i <= 0 ){ ECHO "这是大写的系统关键字"; } echo "<br/>"; FunctionName(); function FunctioNName() { echo "自定义函数名也是不区分大小写的"; }
3.PHP中注释
// 这是单行注释 /*这是多行注释 这是多行注释*/ # 用于注释信息 和 // 类似
4.PHP中字符串可以用双引号括起来也可以用单引号,看具体用法
$name = "Word"; $name = 'Word';
5.PHP中的字符串连接符
$name = 'Word'; echo "Hello".$name;
6.php中没有创建变量的命令,变量在第一次使用的时候都会被创建,需要注意的是,在给一个变量赋值的是一个没有定义(或没有声明、未赋值、不存在的变量会报错)
创建一个变量:
$age = 21;
以下是错误测试
$name = $_GET['name']; // 报错 Notice: Undefined index: name $age = $Undefined_variable; //报错 Notice: Undefined variable
7.php是一种松散的语言,会自动转换变量类型
$sum = 100; //这是一个数字类型 $name = "xiaoming"; //这是字符串 $number = array(); //这是一个数组 $number = array('1', '2', '3'); //这也是一个数组
关于没有定义类型的变量需要注意的是:
前者是相等的,后者是不等
$i = 0; if($i == "0"){ echo "1"; } if($i === "0"){ echo "1"; }
在使用foreach 的时候需要对$arrayName判断是否为数组,不为数组的时候不能使用 foreach(数组循环)
$arrayName = array( 'xiaoming' =>21 , 'lihua'=>20 ); foreach ($arrayName as $key => $value) { echo "Key: $key; Value: $value"; }
当前没有评论