php运算符和循环总结:php的运算符和正常数学的运算符一样,只是要注意 “=”是赋值,
一维数组只有一层,可以不写下标,二维数组是两层,尽量写上二维数组的下标方便循环。
如果使用for循环一个数组,可以先用count获取一下数组的长度,然后赋值给一个变量进行循环。
实例
<?php //单行注释 #单行注释 /* 多行注释 */ header("Content-type: text/html; charset=utf-8"); //赋值 = 连接. 加+减- 乘*除/ 取余% 递增 ++ 递减-- $a = 1; echo $a."赋值 =和 连接. <br>"; $a = $a+5; echo $a." 加+<br>"; $a=$a-3; echo $a."减- <br>"; $a=$a*18; echo $a."乘* <br>"; $a=$a/2; echo $a."除/<br>"; $a=$a%2; echo $a."取余%<br>"; $a++; echo $a."递增 ++<br>"; $a--; echo $a."递减--<br>"; echo '<br>'; echo 'for循环<hr>'; // 一维数组 $arr1 = array( '北京','上海','天津','武汉','成都','西安','重庆','广州','桂林' ); $length = count($arr1); // for循环 for($i=0;$i<$length;$i++){ echo $arr1[$i].'<br>'; } echo '<br>'; echo 'while循环<hr>'; // while循环 $i=0; while($i<$length){ echo $arr1[$i].'<br>'; $i++; } echo '<br>'; echo 'do while循环<hr>'; $e=0; do{ echo $arr1[$e].'<br>'; $e++; }while( $e<10 ); $arr2 = array( array( 'id'=>1, 'name'=>'张三', 'age'=>24, ), array( 'id'=>2, 'name'=>'李四', 'age'=>25, ), array( 'id'=>3, 'name'=>'赵柳', 'age'=>67, ), ); // foreach 循环 echo '<br>'; echo 'foreach 循环<hr>'; foreach($arr2 as $v){ // print_r($v); echo '姓名:'.$v['name'].'<br>'; } ?>
运行实例 »
点击 "运行实例" 按钮查看在线实例