1.php中每个代码行以分号结束,单行注释用//, 多行注释用/**/
2.php输出文本用echo和print, echo要比print快点. 单双引号也是不同的,单引号不能输出变量值
3.定义变量用$开头, 不用声明变量数据类型, 格式为:$var_name = value; 不用忘记了$
4.变量命名规则:
变量名必须以字母或下划线"_"开头 变量名只能包含字母数字以及下划线 变量名不能包含空格,如变量名由多个单词组成,可用下划线连接或用大写字母开头5.php中连接两个变量或字符串用点"." (真是奇怪的用法啊)
6.计算字符串的长度用strlen()
7.在字符串中检索另一个字符串或字符用strpos(),即判断一字符串是否包含另一字符串
如果找到匹配, 则返回匹配到的第一个位置,位置从0开始. 如未匹配,返回FALSE8.判断条件是否成立:
if (条件) 条件成立操作; else 条件不成立操作;9.如果条件判断条件时要执行多操作, 就把多操作放在花括号中
if (条件) { 条件成立操作1; 条件成立操作2; 条件成立操作3; }10.判断多个条件时:
if (条件) 条件成立操作; elseif (条件) 条件成立操作; else 条件不成立操作;11.php的switch语句:
switch (表达式) { case 值1: 当表达式等于值1时的操作; break; case 值2: 当表达式等于值2时的操作; break; case 3: 当表达式等于值3时的操作; break; default: 表达式和以上任何一个值都不相等时的默认操作; }12.php的数组
1)数值数组,比如$names = array("name1", "name2", "name3");(自动分配ID) 使用时可以用数字ID键进行取值,echo $names[0]; 也可人工分配ID, $names[0] = "name1"; $names[1] = "name2"; 2)关联数组, 类似于字典, key-value形式.比如$ages = array("name1"=>21, "name2"=>22); 使用时可用key来取对应的value, echo $ages["name1"]; 在此处关联key与value使用的是'=>', 用着很不习惯啊 还可以定义为$ages["name1"] = 21; $ages["name2"] = 22; 3)多维数组,即多层嵌套的数组,比如: $my_food = array( "fruit"=>array("apple", "banana", "pear"), "drink"=>array("milk", "tea", "juice") ); 使用时逐层取值, echo $my_food["fruit"][1];13.php循环语句
1)while, 指定条件成立执行操作.语法为:while(条件){条件成立操作;}"; $x++; }?>