[PHP-users 14083] Re: for文の無限ループが起きてしまう

Shindo php-users@php.gr.jp
2003年 3月 19日 (水) 02:56:31 JST


進藤です。こんにちは。

PHP4.1.2 で以下のコードを実行すると
Done. が表示されて無限ループにはなりません。
他のバージョンでも同じだと思いますが。

<html><body>
<?php
    $no = 0;
    for( $i = 0; $i < $no; $i++ ) {
        echo "$i";
    }
    echo "Done.<br>";
?>
</body></html>

>
>こんにちわ。Iharaと申します。いつも拝見させて頂いています。
>質問するのは今回が初めてです。
>
>一般的なfor文の仕様について質問があります。
>
>例題)
>
>for( $i = 0; $i < $no; $i++ ) {
>    echo "$i";
>}
>というfor文があったときに、$no に 0 が入っていると無限ループに陥って
>しま
>うと
>http://www.aqube.pos.to/fly/php/php110.html
>に記載されています。

_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
_/
_/  進藤寿則@アットシステム
_/  shindo@ atsystem.jp  Tel 022-385-1593  Fax 022-385-1595
_/




PHP-users メーリングリストの案内