一.字符串插入 
双引号与单引号的区别: 
1.双引号的使用: 
"; $username = "小东"; //如果是英文的感叹号会正常解析变量 echo "他的名字是$username!";//他的名字是小东! echo "
"; //如果是中文的感叹号则会解析不出来 echo "他的名字是$username!";//他的名字是 echo "
"; //转义字符在这里虽然被解析出来了,但是\n是在源代码里换行 //浏览器显示只是一个字符的位置 echo "他的名字是$username,\n他今年20岁了";//他的名字是小东, 他今年20岁了 echo "
"; //为了避免出现错误,推荐使用字符串连接的方式 echo "他的名字是".$username.",他今年20岁了";//他的名字是小东,他今年20岁了 ?>
2.单引号的使用:
部分常用的转义字符
| 转义序列 | 描述 | 
| \n | 换行符 | 
| \r | 回车 | 
| \t | 水平制表图 | 
| \\ | 反斜杠 | 
| \$ | 美元符 | 
| \” | 双引号 | 
二.操作符
'; echo $a - $b; echo '
'; echo $a * $b; echo '
'; echo $a / $b; echo '
'; echo $a % $b; ?>
8
2
15
1.66666666667
2
'; echo $a -= $b; echo '
'; echo $a *= $b; echo '
'; echo $a /= $b; echo '
'; echo $a %= $b; echo '
'; echo $a .= $b; ?>
8
5
15
5
2
23
'; echo $a ; echo '
'; echo --$a; echo '
'; echo $a--; ?>
6
6
6
6
'; echo $a === $c; echo '
'; echo $a == $d; echo '
'; echo $a != $b; echo '
'; echo $a !== $d; echo '
'; echo $a != $b; echo '
'; echo $a > $b; echo '
'; echo $b '; echo $a >= $c; echo '
'; echo $a
1
1
1
1
1
1
1
1
1
1
'; $b = 5; $c = 3; echo $b > 0 && $c > 0; echo '
'; echo $b > 0 and $c > 0; echo '
'; echo $b != 0 || $c != 0; echo '
'; echo $b != 0 or $c != 0; echo '
'; ?>
1
1
1
1
1
运算符”and”和”or”比&&和||的优先级要低
三元操作符
60 ? 'success':'fail'; ?>
success
错误抑制操作符



If条件判断语句
 0) 
{ 
echo '整数大于零'; 
} 
echo '
'; 
if ($a > 0) 
{ 
echo '整数大于零'; 
} 
else if($a  Switch语句
While循环语句
 0 ) 
{ 
echo $a --; 
echo '
'; 
} 
?> Do while 循环语句
'; } while ( $a > 0 ) ?>
For循环语句
'; } ?>
Break语句
'; 
if($a ==5) 
{ 
break;//终止循环,但执行循环后面的语句 
} 
} 
echo '循环结束'; 
?> Exit语句
'; 
if($a ==5) 
{ 
exit;//直接退出,循环后面的语句不执行 
} 
} 
echo '循环结束'; 
?> Continue语句
'; 
if($a ==5) 
{ 
continue;//结束本次循环,继续下次循环,循环后面的语句依然执行 
} 
} 
echo '循环结束'; 
?>