ホームページ >バックエンド開発 >PHPチュートリアル >このPHPが実行後にのみHTMLで表示されるのはなぜですか?
この PHP はなぜ実行後にのみ HTML に
を表示するのでしょうか? これはテキスト ファイルから内容を 1 行ずつ読み込んで HTML に表示したいのですが、これはすべての内容を表示するまで待機しているようです。ループの実行が完了しただけです。ループして再度表示する方法はありますか?
<br /> $shili = fopen ("test.txt","r") ; //打开文本<br /> while ( !feof ( $shili ))//判断是否到了文件最后的函数<br /> {<br /> $shi = fgets ( $shili,1024 ) ; //读取其中的数据<br /> $xx="!#$^";<br /> //$headret = PostData($shi);<br /> $headret="234234";<br /> $bodaytext=$xx.$headret;<br /> if(strpos($bodaytext,'密码错误') > 0) //判断返回值是不是空的,是空的就是没有'-'<br /> {<br /> echo $shi.":密码不正确"."</br>";<br /> continue;<br /> }<br /> else<br /> {<br /> echo $shi.":密码正确。跳出循环"."</br>";<br /> //break;<br /> }<br /> }<br /> fclose ( $shili ) ; <br />