セキュリティ上の理由から、php.iniで関数globを無効にしましたが、期待どおりに機能しますが、phpinfoが次の情報を明らかにしていることにも気づきました。
登録済みのPHPストリーム:php、file、glob、data、http、ftp、zip、compress.zlib、phar
したがって、次のソースを使用すると、次のようになります。
$it = new DirectoryIterator("glob://C:\wamp\www\*");
foreach($it as $f) {
printf("%s: %.1FK\n", $f->getFilename(), $f->getSize()/1024);
}
それでも、指定されたディレクトリの内容が返されます。
globなどのPHPストリームの登録をグローバルに解除するにはどうすればよいですか?