Форум программистов, компьютерный форум, киберфорум
Наши страницы
PHP
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
azzzz
0 / 0 / 0
Регистрация: 20.01.2017
Сообщений: 22
1

Как сделать супер-глобальную функцию, которая будет видна в любом коде?

03.04.2018, 10:56. Просмотров 730. Ответов 4
Метки нет (Все метки)

Собственно давно уже набросал себе простейшие отладочные функции вида
PHP
1
2
function pr($var, $return=false) { $s = print_r($var,true); if ($return) return $s; else echo '<pre>'.$s.'</pre>'; }
function vd($var) { echo '<pre>'; var_dump($var); echo '</pre>'; }
надоело писать их в каждый проект, учитывая что потом ещё и забываю удалять этот мусор из кода. Можно ли каким-то образом автоматически включать нужный мне код в выполняемые файлы (локально, естественно)? Например, выполняется какой нибудь условный index.php, и самой первой строчкой php автоматом подставляет что-то типа
PHP
1
include_once 'file.php'
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.04.2018, 10:56
Ответы с готовыми решениями:

Как сделать функцию которая будет отдавать дату последней модификации ?
Как сделать функцию которая будет отдавать дату последней модификации ?

Создать функцию, которая будет вызывать другую функцию
Доброго времени суток. Изучаю PHP и вот столкнулся с такой практикой, не знаю...

как сделать платную кнопку которая бы выполняла функцию?
Как сделать платную кнопку которая бы выполняла функцию? Смысол такой, нажал...

Как можно сделать функцию, которая выводит все слова между кавычками!
как можно сделать функцию, которая выводит все слова между кавычками! Создаю...

Не могу сделать переменную, которая будет выводить кол-во файлов в папках.
вот код: if ($dir = opendir('test')) { while (false !== ($file...

4
Jodah
Эксперт PHP
2847 / 2479 / 1056
Регистрация: 01.08.2012
Сообщений: 8,771
03.04.2018, 12:35 2
Обычно у сайта есть единая точка входа, где подключаются необходимые файлы и библиотеки. Если у вас не так - надо чтобы стало так.
0
Phantom-84
269 / 224 / 62
Регистрация: 15.09.2017
Сообщений: 1,065
03.04.2018, 12:50 3
Лучший ответ Сообщение было отмечено azzzz как решение

Решение

Именно для отладки хорошо подойдет директива auto_prepend_file. Но зачем это нужно, когда есть полноценные отладчики?
2
Jewbacabra
Эксперт PHP
3571 / 2965 / 1319
Регистрация: 24.04.2014
Сообщений: 9,010
03.04.2018, 14:25 4
azzzz, а зачем когда есть xdebug, который добавляет форматирование к var_dump?
0
azzzz
0 / 0 / 0
Регистрация: 20.01.2017
Сообщений: 22
03.04.2018, 21:54  [ТС] 5
Цитата Сообщение от Jewbacabra Посмотреть сообщение
а зачем когда есть xdebug, который добавляет форматирование к var_dump?
как-то исторически сложилось, что не пользуюсь xdebug
0
03.04.2018, 21:54
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.04.2018, 21:54

Нужно сделать кнопку которая будет выполнять sql запрос
есть таблица, в нем есть один столбец у которого три значения. и они...

Как сделать глобальную функцию?
Подскажите как сделать функцию общую для всего проекта(глобальную), чтобы можно...

Как сделать функцию, которая будет очищать экран и возвращать пользователя к главному меню?
Как сделать функцию, которая будет очищать экран и возвращать пользователя в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru