Intereting Posts
Отправлять почту с вложением с использованием нового API Gmail, но он не отображается для входящих сообщений получателя Установите расширение Yii2 вручную без использования Composer javascript windows alert с функцией перенаправления Импорт данных из текстового файла в mysql в php Zend Framework 2 – Формы аннотаций и Doctrine2 – Обрезаемая фатальная ошибка – ObjectManager Ошибка при установке Sylius: «PHP Неустранимая ошибка: require (): Не удалось открыть файл autoload.php" AJAX Вызов в файл PHP: возвращаемое значение пуст Столбец Mysql полностью работает в PhpMyadmin, но не с Php mysqli_query () Отправлять уведомления Apple Push через PHP (curl) Сравнение нечувствительных к регистру строк Как извлечь значение из веб-сайта (используя cUrl в PHP) Удаленные операции с MySQL на базе Android с использованием веб-службы с php filter_var с использованием FILTER_VALIDATE_REGEXP Строка форматирования для атрибута xml в php setcookie () не устанавливает cookie в Google Chrome

Анонимная функция PHP, назначенная для свойства класса в конструкторе, всегда равна нулю?

Я хочу передать анонимную функцию конструктору класса и назначить его его свойству, но он всегда является нулевым, независимо от того, что я делаю, возможно ли это сделать?

Извините, ребята, кажется, что класс также расширяет Thread из расширения php pthread: http://php.net/manual/en/book.pthreads.php , что, похоже, так или иначе связано с проблемой.

<?php $execute_action = function ($site, $response) { $siteTest = $site; echo $siteTest; echo $response; }; class TestClass extends Thread { public $execute_action; function __construct($execute_action) { $this->execute_action = $execute_action; var_dump($this->execute_action); // <- Null $this->execute_action = Closure::bind($execute_action, $this); var_dump($this->execute_action); // <- Null $this->execute_action = $execute_action->bindTo($this); var_dump($this->execute_action); // <- Null } } $test = new TestClass($execute_action);