当前位置:首页 » 编程语言 » phpfor循环语句

phpfor循环语句

发布时间: 2024-10-11 04:32:55

⑴ 用php for循环语句求x的n次方,谢谢!!!

这有php函数啊 pow($x,$n);

用for的话


$x=123;$n=12;$re=$x;
for($i=1;$i<$n;$i++){
$re*=$x;//迭代
}
echo$re;

递归
functionpowX($x,$n,$re=0){
if($re==0){$re=$x;}
if($n>=1){
$re*=$x;
$re=powX($x,$n-1,$re);
}
return$re;
}
powX(123,12);

⑵ php用for怎么循环输出数据库类容

for(;;)FOR循环是这样的,第一个分号前面是定义一个变量如:$i=1两个分号中间是定义条件如:$i<10第二个分号后是方法如:$i++
for($i=1;$i<10;$i++){
echo $i++;
}
这样的话就是输出一到九
如果你要用FOR 来写你那个数据库查询显示语句的话应该写不出吧 ,你看看下面有没有高手写出来咯,我也是PHP菜鸟 呵呵
如果是根据ID查询的话还有可能我写写看
还有如果你只是查数据库中的记录的话最好不要用mysql_fetch_array
因为这样会查出很多东西,而你只是想要的是记录,它会带出你查出的直的索引什么的,速度慢用mysql_fetch_assoc好

⑶ PHP中for循环语句,break跳出在大括号里面和外面结果不一样

break后面加数字,是指跳出循环的层数
如:
for($i=0;$i<10;$i++){
for($j=0;$j<10;$j++){
break2;//直接跳出2层循环break1;则只跳出一层循环,外层循环继续执行
}
echo$i;//不会执行,因为在内层循环中直接跳出了
}

<?php
for($a=1;$a<10;++$a)
if($a==5)
break1;
{echo"aaa".$a."<br>";}
?>

这个代码和上面的结果不同不是因为break1;是因为括号{的位置的问题
<?php
for($a=1;$a<10;++$a){//放在这里就和上面的结果一样了
if($a==5)
break1;//只跳出一层循环和break;的效果一样的
echo"aaa".$a."<br>";}
?>

⑷ Php的for循环可不可以加进if。或者是if里加for

for($i=0;$i<10;$i++){
if($i<5){
echo'太小不看<br/>';
}else{
echo$i.'者散肆<br/>';
}
掘核if($i>8){
for($j=$i;$j<10;$j++){
首轿echo$i*$j.'<br/>';
}
}
}
流程控制,随意写就行,只要不出死循环或无限循环

⑸ PHP涓璮or寰鐜璇鍙ワ纴涓轰粈涔堢浜屼釜for璇鍙ヤ笉鐢ㄦ坊锷犲ぇ𨰾鍙穥}姹傝В

璇娉曡勫垯鍜孋/C++涓镙峰晩锛屽洜涓篺or寰鐜涓鍙链変竴𨱒¤鍙ワ纴镓浠ュ彲浠ヤ笉鐢ㄥぇ𨰾鍙

热点内容
青云存储 发布:2025-03-21 06:50:03 浏览:401
王者荣耀有脚本吗 发布:2025-03-21 06:50:00 浏览:803
c语言代码运行 发布:2025-03-21 06:49:17 浏览:558
python打开文件夹下所有文件 发布:2025-03-21 06:44:34 浏览:949
oracle数据库表连接 发布:2025-03-21 06:42:52 浏览:43
thinkphp获取数据库 发布:2025-03-21 06:42:09 浏览:48
eclipsepythondebug 发布:2025-03-21 06:42:01 浏览:58
android获取天气 发布:2025-03-21 06:35:50 浏览:624
什么密码扣 发布:2025-03-21 06:35:17 浏览:713
如何使安卓手机秒变iphone 发布:2025-03-21 06:34:20 浏览:704