.note | Glob
Уверен, что многие PHP гуру даже и не подозревают, что есть такая приятная нативная функция как glob(). А ведь она просто гениальна, ибо вместо:
<?
$d = dir("/dir/");
while (false !== ($entry = $d->read())) {
if (substr($entry, -3) == 'txt') {
echo $entry .' size '. filesize($entry) ."\n";
}
}
$d->close();
?>
Можно написать просто вот это
<?
foreach (glob("/dir/*.txt") as $filename) {
echo "$filename size " . filesize($filename) . "\n";
}
?>
Oct. 19, 2005 // 14:57 | Комментарии (15)