一、注释
1)单行注释: // 或 #
2)多行注释:/**/
二、运算符
1)算数运算符
加 + 、减 - 、乘 * 、除 /
取模运算符,取余 %
自加++,自减 --
注意:PHP中加号只能做数字运算,不能做字符串运算,字符串的链接用点运算符
2)比较运算符
大于 > 、大于等于 >= 、 小于 < 、小于等于 <= 、等于=、不等于 !=、全等于 ===、不全等 !==
注意:== 成立时表示值相等, === 成立时值和类型都相等
3)逻辑运算符
与 && 、或 || 、非 !
逻辑运算符是用来连接逻辑运算符的。
逻辑运算符运算结果只有 true 和 false。
4)字符串连接符
5)赋值运算符
6)三元运算符
三、判断语句
单分支
<?php
if (表达式){
}
?>
双分支
<?php
if (表达式){
}else{
}
?>
多分支
<?php
if (表达式){
}else if (表达式){
}else{
}
...
?>
四、多路选择
<?php
switch(表达式){
case 值1:
break;
case 值2:
break;
default:
break;
}
?>
五、循环语句
for :for循环三要素,初始值、条件、增量
<?php
for ($i = 0;$i < 100;$i++){
//代码
}
?>
while
<?php
$i = 0;
while ($i<10){
echo '代码',$i,'<br>';
$i++;
}
?>
do while
<?php
$i = 0;
do{
echo '代码',$i,'<br>';
$i++;
}while($i<10);
?>
foreach
示例1:
<?php
$stu = array('a','b','c','d');
foreach ($stu as $v){
echo $v.'<br>';
}
?>
示例2:
<?php
$stu = array('a','b','c','d');
foreach ($stu as $key=>$v){
echo $key.'+'.$v.'<br>';
}
?>
六、跳转语句
break; continue;
函数
预定义函数:就是PHP已经编译好的。
自定义函数:
<?php
//函数
function funname($parm){
//code
}
?>
函数的调用
函数的参数是形参,调用函数的参数是实参。
函数的返回
return 返回,终止函数,返回数据。
编码问题
方法一:在文件顶部添加代码 <meta charset="UTF-8">
方法二:设置PHP的头信息。
header('content-type:text/html;charset=utf-8');