Каковы мои опции (если таковые имеются) для MySQL с Python 3?

__autoload() (класс-) файлам помогают set_include_path().

В PHP5 является теперь ненужным определить длинные списки "include_once" операторов при выполнении достойного ООП.

Просто определяют маленький набор каталога, в котором файлы библиотеки классов нормально структурированы и устанавливают автоматическое, включают путь:

set_include_path(get_include_path() . PATH_SEPARATOR . '../libs/');`

Теперь __autoload() стандартная программа:

function __autoload($classname) {
    // every class is stored in a file "libs/classname.class.php"

    // note: temporary alter error_reporting to prevent WARNINGS
    // Do not suppress errors with a @ - syntax errors will fail silently!

    include_once($classname . '.class.php');
}

Теперь PHP будет автоволшебно включать необходимые файлы сохраняющее время парсинга по запросу и память.

8
задан jonstjohn 5 December 2009 в 19:35
поделиться