九九乘法表
for($i=1;$i<10;$i++){
for($j=1;$j<=$i;$j++){
echo $i.'*'.$j.'='.$i*$j." ";
}
echo "<br>";
}
一百钱买一百只鸡,公鸡5文一只,母鸡3文一只,小鸡1文三只;问有公鸡母鸡小鸡各多少只?
for($a=1;$a<=18;$a++){//18是因为全买公鸡
for($b=1;$b<=31;$b++){
for($c=1;$c<=100;$c++){
if(($a+$b+$c==100)&&(5*$a+3*$b+$c/3==100)){
echo "公鸡{$a}只,母鸡{$b}只,小鸡{$c}只<br>";
}
}
}
}
求和
$s=0;
for($i=1;$i<101;$i++){
$s=$s+$i;
}
echo "1+2+3+...+100=$s";
求阶乘
$s=1;
for($i=1;$i<=10;$i++){
$s=$s*$i;
}
echo $s;
递归
function jie($n){
if($n==1){
return 1;
}else{
return jie($n-1)*$n;
}
}
echo jie(10);
输出控制算法
$arr = [
['id'=>1,"title"=>"测试标题1"] ,
['id'=>2,"title"=>"测试标题1"],
['id'=>3,"title"=>"测试标题1"],
['id'=>4,"title"=>"测试标题1"],
['id'=>5,"title"=>"测试标题1"],
['id'=>6,"title"=>"测试标题1"],
['id'=>7,"title"=>"测试标题1"],
['id'=>8,"title"=>"测试标题1"],
['id'=>9,"title"=>"测试标题1"]
];
/**
* 每三列都不同的内容输出,
*/
$cl =["a","b","c"];
$i = 0;
$str="";
foreach($arr as $v){
if(2==$i){
$str.="<li >".$v['id'].$cl[2]."</li>";
$i=0;
} else if(1==$i){
$str.="<li >".$v['id'].$cl[1]."</li>";
$i++;
}else if(0==$i){
$str.="<li >".$v['id'].$cl[0]."</li>";
$i++;
}
}
echo $str;
/**
* 每两列都不同的内容输出,奇偶判断,方法1
*/
$al =["x","y"];
$j=0;
$str1="";
foreach($arr as $v){
if(1==$j){ //奇数
$str1.="<li >".$v['id'].$al[1]."</li>";
$j=0;
} else{
$str1.="<li >".$v['id'].$al[0]."</li>";
$j++;
}
}
echo $str1;
/**
* 每两列都不同的内容输出,奇偶判断,方法2
*/
$str2="";
$k=0;
foreach ($arr as $v){
if($k%2==0){ //偶数
$str2.="<li >".$v['id'].$al[0]."</li>";
}else{
$str2.="<li >".$v['id'].$al[1]."</li>";
}
$k++;
}
echo $str2;
文档更新时间: 2020-07-23 19:52 作者:Yoby