Обучение/Помощь новичкам | Функция
Привет ребята, как сделать чтобы функции вызывалась без подключения файла, ну как бы правильно сказать чтобы не все функции подключать с совсеми файлами.. а только вызивать функцию когда нужно.. думаю поняли.. где-то это видел вроде в Джоне, но так и не разобрался.;(
PasichNIK , Всё таки поясни конкретнее что ты имеешь ввиду
храниш все функции в одном файле, и его везде инклудишь.
Пока ты ее не вызываешь, она и не используется.
Может не так вопрос понял, но это самый оптимальный вариант, так как любую с существующих функций можно вызвать в любом месте.
Пока ты ее не вызываешь, она и не используется.
Может не так вопрос понял, но это самый оптимальный вариант, так как любую с существующих функций можно вызвать в любом месте.
пост 3.
Ну может не правильно объяснял, например у меня есть 5файлов с разными типами функций, одни для чата, втопыя для форума и ТД. Все же файлы подключать не буду.. ..
DELETED
8 августа 2017, в 20:39
Delete
Автозагрузки функций в PHP нет.
PasichNIK (08.08.2017 в 20:38)
Ну может не правильно объяснял, например у меня есть 5файлов с разными типами функций, одни для чата, втопыя для форума и ТД. Все же файлы подключать не буду.. ..
подключи их в одном файле, а тот файл подключай. Ну может не правильно объяснял, например у меня есть 5файлов с разными типами функций, одни для чата, втопыя для форума и ТД. Все же файлы подключать не буду.. ..
То, что функция подключена, но не используется, в принципе на скорость не влияет.
DELETED
8 августа 2017, в 20:53
Delete
<?php
// автоматическое подключение файла с классом, при вызове класса в переменную $class передаётся имя вызываемого класса
spl_autoload_register(function ($class) {
include $class . '.php';
});
// вызов класса, который автоматически подгрузит файл с именем и содержимым класса, будет автоматически загружен файл Class.php
$obj = new Class();
но я боюсь травмировать Ваш мозг после БТ, если начну пояснять про пространство имён
________
посл. ред. 08.08.2017 в 20:58; всего 4 раз(а); by PhpStorm