Articles of Функциональные вызовы

Что такое функция обратного вызова и как использовать ее с OOP

Я хочу использовать простой парсер PHP DOM для PHP, чтобы захватить изображение, заголовок, дату и описание из каждой статьи на странице, полной статей. При взгляде на API я замечаю, что у него есть set_callback, который устанавливает функцию обратного вызова. Однако я не уверен, что это делает или как я буду использовать его? В одном из […]

php: определить, откуда была вызвана функция

есть ли способ узнать, откуда была вызвана функция в PHP? пример: function epic() { fail(); } function fail() { //at this point, how do i know, that epic() has called this function? }

PHP: call_user_func_array: передать по ссылке

Функция ниже генерирует ошибку, когда функция содержит ссылочные аргументы, например: function test(&$arg, &$arg2) { // some code } Теперь я не могу использовать call_user_func_array для вышеприведенной функции, он будет генерировать ошибку. Как решить эту проблему? Мне нужно использовать call_user_func_array . Также предположим, что я не знаю заранее, передаются ли они по ссылке или передаются по […]