Рекурсивный акроним словосочетания «PHP: Hypertext Preprocessor»
Добро пожаловать на форум PHP программистов!
За последние 24 часа нас посетили 17585 программистов и 1633 робота. Сейчас ищут 1613 программистов ...
Класс Closure
Вернуться к: Встроенные интерфейсы и классы
(PHP 5 >= 5.3.0, PHP 7)
Введение
Класс используемый для создания анонимных функций.
Анонимные функции, появившиеся в PHP 5.3, являются объектами данного класса. Ранее это считалось только деталью реализации, но начиная с PHP 5.4, этот класс получил методы, позволяющие контролировать анонимные функции после их создания.
Кроме методов, описанных здесь, этот класс также имеет метод __invoke. Данный метод необходим только для совместимости с другими классами, в которых реализован магический вызов, так как этот метод не используется при вызове функции.
Содержание
- Closure::__construct — Конструктор запрещающий создавать новые объекты
- Closure::bind — Дублирует замыкание с указанием связанного объекта и области видимости класса
- Closure::bindTo — Дублирует замыкание с указанием связанного объекта и области видимости класса
Вернуться к: Встроенные интерфейсы и классы