関数内のwhile
<br />
function wuMing(){<br />
global $mysqli;<br />
$x="select * from x";<br />
$xun=$mysqli->query($x);<br />
$i=0;<br />
while($x=$xun->fetch_assoc()){<br />
echo $a=$x['Name'],$i++.'<hr>';<br />
wuMingShengCheng($a);<br />
}<br />
}<br />
ログイン後にコピー
が分かりません
wuMingShengCheng は HTML を生成する関数です。
渡された $a を使用して、1 つの列内の記事をループします。
wuMing(); を実行するとき。
最初のループ内の while ループは wuMingShengCheng(); を実行します。
while ループでは echo $a が出ますが、wuMingShengCheng() は実行されません。
出力結果は
です
$a 出力成功
$a が正常に生成されました
$a 出力成功
それならもう何もありません
その間、wuMingShengCheng($a) が実行されない場合
;
出力が完了しました。たとえば、$a には 5 つのレコードがあります。すべての出力が完了しました。