奇妙なPHPの動作

Umair Ayub |

*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]

編集
0

コメントを追加

0

関連記事