Форум программистов, компьютерный форум, киберфорум
Наши страницы

PHP

Войти
Регистрация
Восстановить пароль
 
azzzz
0 / 0 / 0
Регистрация: 20.01.2017
Сообщений: 20
#1

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

03.04.2018, 10:56. Просмотров 116. Ответов 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):

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

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

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

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

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

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

4
Jodah
Эксперт PHP
2697 / 2369 / 845
Регистрация: 01.08.2012
Сообщений: 8,390
03.04.2018, 12:35 #2
Обычно у сайта есть единая точка входа, где подключаются необходимые файлы и библиотеки. Если у вас не так - надо чтобы стало так.
0
Phantom-84
86 / 85 / 22
Регистрация: 15.09.2017
Сообщений: 437
03.04.2018, 12:50 #3
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
Именно для отладки хорошо подойдет директива auto_prepend_file. Но зачем это нужно, когда есть полноценные отладчики?
2
Jewbacabra
Эксперт PHP
3021 / 2608 / 970
Регистрация: 24.04.2014
Сообщений: 7,976
03.04.2018, 14:25 #4
azzzz, а зачем когда есть xdebug, который добавляет форматирование к var_dump?
0
azzzz
0 / 0 / 0
Регистрация: 20.01.2017
Сообщений: 20
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
Привет! Вот еще темы с ответами:

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

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

Найти такую точку, которая будет видна из наименьшего числа других точек на местности - VB
Добрый день всем! Мне нужно написать программу, но не могу понять как вообще она выглядеть должна( подскажите кто что может по данному...

Сделать функцию которая будет считать среднее арифметическое каждой строки - Turbo Pascal
сделать функцию которая будет считать среднее арифметическое каждой строки вот процедуру я сделал а как функцию сделать я не знаю\...


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

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

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