當前位置:首頁 » 編程語言 » 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寰鐜涓鍙鏈変竴鏉¤鍙ワ紝鎵浠ュ彲浠ヤ笉鐢ㄥぇ鎷鍙

熱點內容
linuxg安裝 發布:2024-11-03 16:51:15 瀏覽:517
c語言上機調試 發布:2024-11-03 16:50:10 瀏覽:634
第一台安卓機叫什麼名字 發布:2024-11-03 16:38:23 瀏覽:598
sql查詢序列 發布:2024-11-03 16:36:54 瀏覽:42
android圖標加數字 發布:2024-11-03 16:36:47 瀏覽:616
熱愛編程 發布:2024-11-03 16:30:33 瀏覽:741
哪個雲伺服器是真實ip 發布:2024-11-03 16:30:31 瀏覽:845
iss搭建本地php伺服器 發布:2024-11-03 16:28:12 瀏覽:60
電腦搭建雲伺服器 發布:2024-11-03 16:23:32 瀏覽:197
ftp伺服器幹啥用 發布:2024-11-03 16:22:52 瀏覽:917