vitagame, ну Денвер уже не то, ставь опенсервер
Koenig, Согласен, опенсервер лучше. На нем и была попытка поставить двиг.
# Delphinum (10.01.2017 / 16:24)
vitagame, Можно пример?
Конечно:
class PrefixAutoloader{
private $prefix;
public function __construct($prefix = ''){
$this->prefix = $prefix;
spl_autoload_register([$this, '__in
Ещё проще:
function autoload($class) {
$dirs = array(
HOME . '/app/core/classes/',
HOME . '/app/controllers/',
HOME . '/app/controllers/admin/',
HOME . '/app/models/',
HOME . '/app/models/admin/',
);
foreach ($dirs as $dir) {
if (is_file($dir . $class . '.php')) {
require_once($dir . $class . '.php');
}
}
}
spl_autoload_register('autoload');
vitagame, вообще можно сразу анонимную функцию объявить:
spl_autoload_register(function ($class){
$dirs = array(
HOME . '/app/core/classes/',
HOME . '/app/controllers/',
HOME . '/app/controllers/admin/',
HOME . '/app/models/',
HOME . '/app/models/admin/',
);
foreach ($dirs as $dir) {
if (is_file($dir . $class . '.php')) {
require_once($dir . $class . '.php');
}
}
});
Delphinum, Ещё чуть проще.
vitagame, десять строчек против четырех проще? )
# Delphinum (15.01.2017 / 23:22)
vitagame, десять строчек против четырех проще? )
ага) Тот другой твой вариант опробовал, не работает. Поэтому сделал так.