Допустим, мне нужно вызвать указанную функцию после встроенного PHP date()
функция вызывается, возможно ли это сделать? Ничего не могу найти по этому поводу, или я не могу правильно его найти.
Мне нужно работать как обратный вызов, поэтому каждый раз date()
функция называется моя указанная функция должна также выполняться после этого и иметь все те аргументы, которые были предоставлены date()
функция.
Любая помощь приветствуется.
Вы можете определить альтернативную функцию _date()
этот звонок date()
и ваша особая функция. Итак, вы используете _date()
в вашем коде вместо date()
function _date($format, $timestamp = null){
$result = !isset($timestamp) ? date($format) : date($format, $timestamp);
myFunction($format, $timestamp);
return $result;
}
function myFunction($format, $timestamp){
echo $format."/";
}
echo _date("Y-m-d");
// output: Y-m-d/2018-11-07
Проверить результат в демонстрация
Других решений пока нет …