> 백엔드 개발 > PHP 튜토리얼 > 搞不明白的function里的while

搞不明白的function里的while

WBOY
풀어 주다: 2016-06-13 11:24:35
원래의
1044명이 탐색했습니다.

弄不明白的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으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿