jID
Постоялец
- Регистрация
- 12 Фев 2008
- Сообщения
- 106
- Реакции
- 31
- Автор темы
- #1
Вообщем, научите, други во пэхапэ, чем отличается сабж?
Заменил у себя код:
на такой:
Только одно нашёл различие (кроме того что красивее стало) - glob() сортирует по имени ещё. А как насчёт оптимизации выполнения, и прочая матчасть?
Заменил у себя код:
PHP:
clearstatcache();
chdir("modules");
$f="NOTNULL";
$dir=opendir(".");
while ($f) {
$f=readdir($dir);
if (($f!=".") && ($f!="..") && ($f!="") && (strstr($f, "tag_"))) {
include("modules/$f");
eval('$tag_module = new '.$module_class_name.';');
$main_template->replace($module_code, $tag_module->pattern());
}
}
closedir($dir);
chdir("..");
на такой:
PHP:
chdir("modules");
foreach (glob("tag_*.php") as $f) {
include("modules/$f");
eval('$tag_module = new '.$module_class_name.';');
$main_template->replace($module_code, $tag_module->pattern());
}
chdir("..");
Только одно нашёл различие (кроме того что красивее стало) - glob() сортирует по имени ещё. А как насчёт оптимизации выполнения, и прочая матчасть?