PHP, класс Closure

Я пытаюсь понять класс закрытия, в руководстве есть, Все в мануале Ссылка ,

Закрытие ::__конструкция-Конструктор, запрещающий создание экземпляров. Если я правильно понимаю, единственный экземпляр этого класса предназначен для назначения переменной анонимной функции.

Но я не понял несколько строк:

Closure ::bind — Дублирует замыкание с определенным связанным объектом и областью действия класса.

Закрытие ::bindTo — Дублирует замыкание с новым связанным объектом и областью действия класса.

И последнее в мануале я не понял эту фразу:

Besides the methods listed here, this class also has an __invoke method. This is for consistency with other classes that implement calling magic, as this method is not used for calling the function.

Если кто-нибудь может попытаться объяснить мне эти строки, я буду очень благодарен, хорошего дня.

6
задан Aviel Fedida 21 July 2012 в 12:40
поделиться