批改状态:合格
老师批语:学习要及时总结
$num1 = 4;$num2 = 2;$num1+$num2 //输出6,相当于4+2$num1-$num2 //输出2,相当于4-2$num1*$num2 //输出8,相当于4*2$num1/$num2 //输出2,相当于4/2
$num1 = 3;$num2 = 2;$num1+$num2 //输出1,相当于3/2,取到余数1
$num1 = 4;$num2 = $num1++; //等同于$num2 = $num; $num1+1//输出$num1=5,$num2=4$num2 = ++$num1; //等同于$num1+1;$num2 = $num1//输出$num1=5,$num2=5$num1 = 4;$num2 = $num1--; //等同于$num2 = $num; $num1-1//输出$num1=3,$num2=4$num2 = ++$num1; //等同于$num1-1;$num2 = $num1//输出$num1=3,$num2=3
$num1 = 4**2;// 输出16,计算4的2次方
$str1 = 'Hello';$str2 = 'World';echo $str1.$str2;//输出 Hello World
$num = 4;//将4赋值给$num1$num += 4;//$num = $num+4$num -= 4;//$num = $num-4$num *= 4;//$num = $num*4$num /= 4;//$num = $num/4$str1 = 'Hello';$str1 .= 'World';//输出Hello World 等同于 $str1= $str1.'World'
比较运算符: 返回布尔值,常用于流程控制中
$num1 = 3;$num2 = 2;$num1 > $num2 //输出1 ,表示true$num1 >= $num2 //输出1 ,表示true$num1 < $num2 //无输出,表示false$num1 <= $num2 //无输出,表示false
‘==’ 要求两边值相等;’===’要求两边值相等并且类型相同
$num1 = 3;$num2 = '3';$num1 == $num2 //输出1 ,表示true$num1 === $num2 //输出0 ,false$num1 != $num2 //无输出,表示false$num1 !== $num2 //输出1 ,表示true
$num1 = 3;$num2 = 5;echo $num1<=>$num2 //输出-1//如果$num1>$num2 输出大于0的整数//如果$num1<$num2 输出小于0的整数//如果$num1=$num2 输出等于0的整数
$num1 = 5;if ($num1 > 3) {echo $num1, '大于3';}简化版:去掉大括号if($num1 > 3):echo $num1, '大于3';endif;
$num1 = 5;if ($num1 > 5) {echo $num1, '大于5';} elseif($num1<5) {echo $num1,'小于5';}else {echo $num1,'等于5';}简化版:去掉大括号if ($num1 > 5) :echo $num1, '大于5';elseif($num1<5) :echo $num1,'小于5';else :echo $num1,'等于5';endif;
$num1 = 5;switch ($num1) {case $num1 > 5:echo $num1, '大于5';break;case $num1 < 5:echo $num1, '小于5';break;default:echo $num1, '等于5';}简化版:去掉大括号switch ($num1):case $num1 > 5:echo $num1, '大于5';break;case $num1 < 5:echo $num1, '小于5';break;default:echo $num1, '等于5';endswitch;
$nums = [1, 2, 3, 4, 5];$i = 0;while ($i < count($nums)) {echo $nums[$i];$i++;}简化版:去掉大括号while ($i < count($nums)) :echo $nums[$i];$i++;endwhile;
$i = 0;do {echo $nums[$i];$i++;} while ($i > count($nums));简化版:去掉大括号暂无

$nums = [1, 2, 3, 4, 5];for ($i = 0; $i < count($nums); $i++) {echo $num[$i];}简化版:去掉大括号for ($i = 0; $i < count($nums); $i++) :echo $num[$i];endfor;
$nums = [1, 2, 3, 4, 5];$i = 0;do {if ($i > 3) break;echo $nums[$i];$i++;} while ($i < count($nums));

$nums = [1, 2, 3, 4, 5];for ($i = 0; $i < count($nums); $i++) :if ($i === 3) continue;echo $nums[$i];endfor;

//引入文件的方式include 'header.php';require 'header.php';
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号