Funcții anonime în PHP

După cum spune Wikipedia că funcția anonimă este o funcție care poate exista fără un identificator. Sună destul de interesant! În acest tutorial vă voi arăta câteva exemple de modul în care se pot crea și de a apela o funcție de metode non-standard.

Vom începe imediat cu exemple:

Aceasta este o funcție foarte simplu. Acum, în plus față de apel normal, putem lansa această funcție prin intermediul variabilei care stochează numele funcției. Ca aceasta:

Dacă executați codul, veți vedea mesajul Aceasta este funcția variabilă. Informații să spun, tratamentul ghilimele simple declanșează mai repede decât dublu.

putem folosi în PLO astfel de echipamente. Exemplul php.net:

Acest concept este destul de interesant. Acesta poate fi folosit pentru a pune în aplicare callback, tabele de funcții, și așa mai departe.

Acum încerc să-ți explic o funcție anonimă:

Funcția ($ v) 2;> este o funcție anonimă. Deci, putem atribui o variabilă de a utiliza în viitor.

Acum, uita-te la noua utilizare cheie cuvânt. Să ne scrie la această altă funcție anonimă (funcționează cu PHP 5.3):

În acest exemplu, vom folosi efectul închiderii cu ajutorul utilizării de cuvinte cheie. Această tehnică permite funcții anonime pentru a avea acces la variabilele externe. O gură de programare procedurală briza?

Iată un alt exemplu simplu:

Adevaratul „Circuitul“ frumusețea este că nu aglomerează spațiul de nume la nivel mondial. Odată ce funcția anonim pentru a efectua o acțiune, toate variabilele utilizate în ea sunt distruse în mod automat.

5 lecții ultima coloană „PHP“

Când vine vorba de securitatea site-ul web, expresia „Filter toate, totul scăpa“ vor fi întotdeauna relevante. Astăzi hai să vorbim despre filtrarea datelor.

  • Expresiv 2 suporta conectivitate la alte componente pentru regim special ZF. Nu tuturor le place decizia. In acest articol vom discuta despre modalitățile de îmbunătățire a procesului de conectare a mai multor module.

  • Să presupunem că aveți nevoie pentru a trimite unele informații la Google Analytics dintr-un script server-side. Cum de a face acest lucru. Răspunsul în acest articol.

  • O selecție de mai multe tipuri de PHP Sandbox. Pe unele voi în modul on-line va fi capabil de a testa un cod, dar există și soluții care pot fi implementate pe site.

    Vă mulțumesc, voi ști că acest lucru nu este numai în Java și JS =) Wikipedia spune că cu bună știință în PHP afectate Java.

  • kindofbear

    Ia act. despre utilizare nu au știut, este foarte util

  • Multumesc pentru articol! Destul de interesant și informativ

  • Mă întreb cu adevărat. ) Începe să învețe dintr-o dată, iar apoi începe vara și fân în mine :)

  • de ce nu a apărut încă butonul de imprimare? =)

    Funcții anonime în PHP

    Prin obținerea de informații de la două canale (vedere si auz) eficacitatea instruirii de învățare departe superioare de cărți. O temele pentru acasă și teste on-line vă va permite să se gândească în mod constant în limba țintă și imediat verifica cunoștințele!

    Funcții anonime în PHP

    Funcții anonime în PHP

    Dacă doriți o lungă perioadă de timp pentru a studia modul în HTML, mi-ai, pentru ai vesti bune!

    Funcții anonime în PHP

    Dacă ați învățat deja HTML și doresc să avanseze, următorul pas va fi de a studia tehnologia CSS.

    Funcții anonime în PHP

    Dacă doriți să înțeleagă conceptele de domeniu si hosting, învață cum să creeze o bază de date, încărca fișiere pe un site web prin intermediul unui server FTP, crea subdomenii, configurați cutiile poștale pentru site-ul și să monitorizeze participarea, acest curs este conceput special pentru tine!