定义变量的时候需要在前面加$
所声明的变量只能为a-z 或者 A-Z 或者“_”开始
string——字符串(就是任何字符只要用引号括起来就行,需要引号来括起来)
array——数组
$a=1;
$a+=2;——他的意思是a=a+2
同理$a*=2——他的意思就是 a先与2相乘 然后再把这个值赋给a 也就是a=a*2
比较运算里 “===”的意思是绝对相等 不止是对数值的相等 也是对数值类型的比较
如果想一次输出多个数值的话 中间要加上“.”
echo $a++;的意思就是先进行输出 后加一
echo ++$a;的意思就是a先加上一 后输出 //同理 减法的运算也是如此的
else if()——是进行下一步的判断
swith条件语句
例:
$i=1
switch ($i){
case 0;
echo"输出 0";
break;
case 1;
echo"输出 1";
break;
case 2;
echo"输出 2";
break; //终止循环
default:echo"数值"; //这个的作用就是当都不满足上面的case时 输出的字符
}
break;表示的是跳出当前的循环
break 阿拉伯数字;表示调出的循环的个数
循环语句:
do{
.....循环条件
}
while(判断条件)
while(判断条件)
{
....循环条件
}
for循环语句
for($i=1//无条件执行;$1<=10//比较运算;$i++//循环条件)
{
......循环条件
}
数组:
$array(key=>value,key=>value............)
例:
$arr=array(3,4,5,6);
$arr=array("id"=>2,"title"=>3); //设定特殊关键字的数组。
$arr=array(array(1,2),array(3,4),................)可以录入多个数组
echo $arr[0][1] 则输出的就是2 就是第几个数组的第几个数字 当然序号是从0开始的
print_r($arr);可以打印出这个数组的内部结构;
count($arr); 用来统计数组中数的个数;
is_array($arr); 用来判断这个自定义变量是不是数组;//通常作为if判断的条件
explode 是可以拆分字符使其变成一个数组的函数
例:$a="1986-1983-1980"
$arr=explode("-",$a);
就使a变成一个arr(1986,1983,1980)的数组
遍历数组foreach:
foreach($arr as $key=>value){ //其中key是关键数字 value是相对应的值
.............各种条件 输出等
}
命名自定义函数://自定义函数的命名和命名变量的名称一样 只能用A-Z a-z _
Function func_name($val){
..........
}
return//函数可以返回函数内部值
function_exists(); 用来判断这个函数是不是个函数;//通常作为if判断的条件
SQL语句的查询语句:
SELECT 查询字段 FROM 表名 WHERE 条件
Insert插入语句
insert into 表名(字段........)values (值...........)
Update更新语句
UPDATE 表名 SET 字段=值 WHERE 条件
Delete删除语句
DELETE FROM 表名 WHERE 条件
注:以上均是从教学视频中总结提取出来的,初学者如有错误的地方还请指教。