當前位置:首頁 » 編程語言 » 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