ホームページ > バックエンド開発 > PHPチュートリアル > 搞不明白的function里的while

搞不明白的function里的while

WBOY
リリース: 2016-06-13 11:24:35
オリジナル
1045 人が閲覧しました

弄不明白的function里的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 是1个生成HTML的函数。
通过传来的$a 去循环1个栏目下的文章。

当执行 wuMing(); 时。
里面的  while 循环了 第一个,执行了wuMingShengCheng();
在循环 while 也echo $a出来了 但不执行wuMingShengCheng();

输出的结果是

  $a  输出成功
  $a   生成成功
  $a  输出成功
  然后无下文了

在while里,如不执行wuMingShengCheng($a);的话
输出时完整的。例如$a里有5条记录。都能完整输出。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート