Анонимни функции в PHP

Както Wikipedia казва, че анонимен функция е функция, която може да съществува без идентификатор. Това звучи доста интересно! В този урок ще ви покажа някои примери за това как можете да създадете и извикате функция нестандартни методи.

Започваме веднага с примерите:

Това е много проста функция. Сега, в допълнение към нормалния разговор, ние можем да стартирате тази функция с помощта на променливата, която съхранява името на функцията. Подобно на това:

Ако се натъкнете на кода, ще видите съобщението Това е променлива функция. Информация, която да се каже, лечение на единични кавички стреля по-бързо от двойно.

можем да използваме в такива съоръжения PLO. Пример php.net:

Тази концепция е доста интересно. Може да се използва за изпълнение на обратни повиквания, функционални маси, и така нататък.

Сега се опитвам да ви обясня какво анонимен функция:

функция ($ о) 2;> е анонимно функция. Така че можем да го зададете променлива да се използват в бъдеще.

Сега гледам на нов ключ използването дума. Нека да пишете на този друг анонимен функция (работи с PHP 5.3):

В този пример, ние използваме ефекта на закриването с помощта на използването на ключова дума. Тази техника позволява анонимни функции за достъп до външни променливи. Глътка бриз процедурно програмиране?

Ето още по-просто, например:

Истинският "веригата" красотата е, че тя не се претрупва глобалното пространство. След като анонимен функцията да извърши действие, всички променливи, използвани в него, са унищожени автоматично.

5 урока последната колона "PHP"

Когато става въпрос за сигурността на уеб сайт, фразата "Да се ​​филтрират всички, избяга всичко" винаги ще бъде от значение. Днес нека да поговорим за филтриране на данните.

  • Изразителен 2 поддържа връзка с други компоненти за специален режим на ZF. Не всеки харесва решението. В тази статия ще обсъдим как да се подобри процесът на свързване на няколко модула.

  • Да предположим, че трябва да изпратите информация за Google Анализ от страна на сървъра скрипт. Как да го направя. Отговорът в тази статия.

  • Селекция от няколко вида PHP пясък. На някои ви в онлайн режим ще бъде в състояние да тествате вашия код, но има и решения, които могат да бъдат приложени в сайта си.

    Благодаря ви, ще знаете, че това не е само в Java и JS =) Съзнателното Wikipedia казва, че в PHP засегнати Java.

  • kindofbear

    Обърнете внимание. за употреба, не знам, е много полезен

  • Благодаря за статията! Доста интересен и информативен

  • Чудя се наистина. ) Започнете да научите веднага, а след това започва лятото и сено в мен :)

  • защо тя все още не се появява бутон за печат? =)

    Анонимни функции в PHP

    До получаване на информация от два канала (зрение и слух) на ефективността на обучението далеч по-добър живот от книги. А домашните задачи и онлайн тестове ще ви позволи да мисля постоянно в целевия език и веднага провери знанията си!

    Анонимни функции в PHP

    Анонимни функции в PHP

    Ако искате по-дълго време, за да проучи как да се HTML, че ме има, за което трябва добра новина!

    Анонимни функции в PHP

    Ако вече сте се научили HTML и искат да се движи напред, следващата стъпка ще бъде да се проучи CSS технологията.

    Анонимни функции в PHP

    Ако искате да се разбере концепцията на домейн и хостинг, да научат как да се създаде база данни, да качвате файлове към уеб сайт чрез FTP сървър, създаване на поддомейни, да конфигурирате пощенските кутии за сайта и мониторинг на посещаемостта, този курс е разработен специално за вас!