<?php
// Путь в корень
define('ROOT_PATH', null);
// Рекурсивный autoload. Формат списка директорий: dir1:dir2:dir3
define('CLASSES_DIRS', 'classes');
function Hight_autoload_scan_dirs($dstr, &$list)
{
foreach(explode(':', $dstr) as $dir)
{
$elements = scandir(ROOT_PATH.$dir); unset($elements[0], $elements[1]);
foreach($elements as $element) is_dir(ROOT_PATH.$path = $dir.'/'.$element)? Hight_autoload_scan_dirs($path, $list) : $list[$element] = ROOT_PATH.$dir;
}
}
function Hight_autoload($name)
{
static $list = null; $list or Hight_autoload_scan_dirs(CLASSES_DIRS, $list);
if(array_key_exists($file = 'class.'.$name.'.php', $list)) require $list[$file].'/'.$file;
}
spl_autoload_register('Hight_autoload');
?>
Форум → Программирование → Пыхнуть хотите? → Готовые решения → Ещё одна реализация autoload
Ещё одна реализация autoload
-
Увидел тему, решил поделиться своим кодом:
-
15 октября 2010 г. 1:08, спустя 6 минут 45 секунд
пиздишь тыСпустя 17 сек.ты реально спалился, ахаха -
15 октября 2010 г. 1:09, спустя 21 секунду
не люблю любителей писать все в одну строку… читать невозможноhttps://smappi.org/ - платформа по созданию API на все случаи жизни -
15 октября 2010 г. 1:12, спустя 3 минуты 23 секунды
пиздишь ты
Ты пиздишь.ты реально спалился, ахаха
Очень может быть. А в чём именно?не люблю любителей писать все в одну строку… читать невозможно
Я и не ставил себе целью написать понятный код. =) -
15 октября 2010 г. 1:12, спустя 23 часа 59 минут 42 секунды
ты реально спалился, ахаха
ты про что? :) -
-
-
15 октября 2010 г. 1:37, спустя 2 минуты 44 секунды
а ты про чтО? :)
бля, внатуре спалился ))))))Спустя 40 сек.Hight, бугага! :DСпустя 13 сек.Абырвалг, kostyl, четко вы его )))) -
-
15 октября 2010 г. 1:38, спустя 1 минуту 14 секунд
Hight, вот тогда объясни, почему ты там дуда банил, якобы за мат - хотя он там был вполне уместен, а тут сам сидел и распиздяйничал? нахуй две маски примерят на одно ебло? ) -
15 октября 2010 г. 1:39, спустя 1 минуту
Он просто копипастер )https://smappi.org/ - платформа по созданию API на все случаи жизни -
15 октября 2010 г. 1:40, спустя 58 секунд
тоже вариант :D
Он просто копипастер )
но очень сомнительный ))) -
-
15 октября 2010 г. 1:43, спустя 22 секунды
Hight, вот тогда объясни, почему ты там дуда банил, якобы за мат - хотя он там был вполне уместен, а тут сам сидел и распиздяйничал? нахуй две маски примерят на одно ебло? )
К сожаления никак не могу прокомментировать это. -
15 октября 2010 г. 1:43, спустя 28 секунд
поздно, ты уже признался, а я сделал нотариально заверенный скриншот. Как там дуд говорил?
первое слово дороже второго
это тебе любой гаишник скажет!)
по этому поводу нужно какую-нить зачетную подпись под аватарку придумать
Пожалуйста, авторизуйтесь, чтобы написать комментарий!