Laravel по-русски

Русское сообщество разработки на PHP-фреймворке Laravel.

Ты не вошёл. Вход тут.

#1 26.12.2020 17:55:05

В чем смысл spl_autoload_register()?

function autoLoader($name) {
   require 'classes/'.$name.'.php';
  }

  spl_autoload_register('autoLoader');

Вместо этого я просто могу написать require('такой-то файл').
Если бы я мог запускать эту функцию из любого файла... А так не вижу удобств кроме лишней писанины.

Не в сети

#2 26.01.2021 18:13:30

Re: В чем смысл spl_autoload_register()?

Вместо этого я просто могу написать require('такой-то файл').

Если у тебя использование класса делается в одном месте - autoload это лишняя писанина. Если в двух - уже нет. А если в десятке или сотне мест - то профит налицо.

Если бы я мог запускать эту функцию из любого файла...

spl_autoload_register() можно запускать из любого файла.

Не в сети

Подвал раздела