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

热点内容
神力科莎要什么电脑配置 发布:2024-11-24 12:19:11 浏览:841
安卓和ios对接有什么不同 发布:2024-11-24 11:49:22 浏览:312
c语言读取文件并输出 发布:2024-11-24 11:42:45 浏览:622
打开u盘拒绝访问 发布:2024-11-24 11:32:07 浏览:488
数据库缩略 发布:2024-11-24 10:54:18 浏览:598
uniqidphp 发布:2024-11-24 10:54:15 浏览:659
linux设备驱动程序pdf 发布:2024-11-24 10:40:26 浏览:805
金盾pdf加密提取 发布:2024-11-24 10:37:01 浏览:811
sqlserver2005报表 发布:2024-11-24 10:33:23 浏览:587
直男Qq密码一般会设成什么 发布:2024-11-24 10:28:00 浏览:199