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>';
}
?>点击 "运行实例" 按钮查看在线实例
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号