【週刊ドットインストール】 考える力を養うための新クラス『データで学ぶアルゴリズム』を256timesでリリース!
$fp = fopen('names.txt', 'r'); // while(($line = fgets($fp)) !== false){ ← レッスン動画より while($line = fgets($fp) !== false){ echo $line; } fclose($fp);
while 条件式の箇所を間違えてwhile($line = fgets($fp) !== false)と記述したら、私の場合「111」と出力されました。
while
while($line = fgets($fp) !== false)
111
質問なのですが、 なぜこのような処理がされエラーもなく出力されたのでしょうか?
ドットインストールは、3分動画でマスターできるプログラミング学習サービスです。
3分で気軽に学習でき、スマートフォンからも視聴可能です。ホームページやWebサービスの制作を通して、実践的にプログラミングを学べます。
他にも、ゲーム制作やデータ分析・機械学習・AIに使われる言語まで幅広くカバー。学びたい分野のレッスンがきっと見つかります。
この回答を見るにはプレミアムプランへの登録が必要です
while条件式の箇所を間違えてwhile($line = fgets($fp) !== false)と記述したら、私の場合「111」と出力されました。質問なのですが、
なぜこのような処理がされエラーもなく出力されたのでしょうか?