Loading...
PHP/MySQL | Переведите в ООП
PhpStorm (20.09.2017 в 19:50)
TaHi4kA (20.09.2017 в 19:43)
require_once "{$class}.php"; это не инклуд?)


это инклуд, но в spl_autoload_register он будет осуществляться ТОЛЬКО при вызове класса, то есть пользовательские функции (методы) не будут постоянно подгружены, но будут подгружаться АВТОМАТИЧЕСКИ ТОЛЬКО при вызове класса, там, где это ИМЕННО нужно :-)

Чета не поняла а на фиг вызывать эту функцию то бишь прописывать там где она на фиг не нужна???
Типа head & ajax поняла
TaHi4kA (20.09.2017 в 19:52)
PhpStorm (20.09.2017 в 19:50)
TaHi4kA (20.09.2017 в 19:43)
require_once "{$class}.php"; это не инклуд?)


это инклуд, но в spl_autoload_register он будет осуществляться ТОЛЬКО при вызове класса, то есть пользовательские функции (методы) не будут постоянно подгружены, но будут подгружаться АВТОМАТИЧЕСКИ ТОЛЬКО при вызове класса, там, где это ИМЕННО нужно :-)

Чета не поняла а на фиг вызывать эту функцию то бишь прописывать там где она на фиг не нужна???


эта функция прописывается ОДИН раз в системнике и срабатывает ТОЛЬКО при вызове класса :-) то есть не нужно делать кучу инклудов с кучей пользовательских функций, они будут подгружаться только при вызове класса, в котором они находятся, если у тебя 100 классов, то их не нужно намертво инклюдить, автоподгрузка будет вызывать нужный только при обращении к любому нужному в данный момент классу
________
посл. ред. 20.09.2017 в 19:57; всего 1 раз(а); by PhpStorm
Онлайн: 1
Время:
Gen. 0.1005
(c) Bym.Guru 2010-2025