私にはフォルダがあり、その中には多くのサブフォルダがあります。これらのサブフォルダには、多数の.htmlファイルが読み込まれています。私はそれを行うために次のコードを書いています。親フォルダと最初のサブフォルダが開き、1つの.htmlファイルしか印刷されません。それはエラーを示します: NO SUCH FILE OR DIRECTORY
私はコード全体を変更したくありません。既存のコードの変更
$dir_handle = @opendir($url) or die("Unable to open $url");
$count = "0";
while ($file = readdir($dir_handle)) {
if (!is_dir($url.'/'.$file) && ($file="*.jpg" || $file="*.gif" || $file
参照:Where in the documentation does it say that while tests readdir for definedness?。 (ない重複;ちょうど密接に関連し。) 多くの人々がとして慣用以下のループ処理:おそらく後者であるため while (my $file = readdir($dir)) {
...
}
: while (define