当前位置:首页 » 编程语言 » 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寰鐜涓鍙链変竴𨱒¤鍙ワ纴镓浠ュ彲浠ヤ笉鐢ㄥぇ𨰾鍙

热点内容
ug如何加载服务器 发布:2024-10-11 06:10:40 浏览:566
python3小程序 发布:2024-10-11 06:07:10 浏览:106
数据库无法添加数据 发布:2024-10-11 06:04:16 浏览:744
付费系统源码 发布:2024-10-11 05:42:53 浏览:257
电脑都有哪些配置参数 发布:2024-10-11 05:42:49 浏览:340
ftp耗流量 发布:2024-10-11 05:36:59 浏览:652
c语言输出十六进制数 发布:2024-10-11 05:36:58 浏览:399
Q3X如何重置密码 发布:2024-10-11 05:32:17 浏览:190
iis自带的ftp 发布:2024-10-11 05:32:15 浏览:811
php连接mysql文件 发布:2024-10-11 05:29:00 浏览:861