*
sのパターンを出力するためのこの単純なコードがあります。
<?php
for($outer = 1; $outer <= 5; $outer++){
for($inner = 1; $inner<=$outer; $inner){
echo '*';
}
echo '<br/>';
}
?>
これを実行すると、ブラウザはロードを続け、何もしません。これは何ですか?
インクリメントすることはありません$inner
。これを使用して、期待される結果を取得します。
<?php
for($outer = 1; $outer <= 5; $outer++){
for($inner = 1; $inner<=$outer; $inner++){
// ^^ This bit changed.
echo '*';
}
echo '<br/>';
}
?>
したがって、ブラウザは、Apache(または使用しているサーバー)がスクリプトを強制終了する制限時間に達するまでロードを続けます。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加