Crearea de funcții în PHP - curs online php de studiu

Pentru a crea o funcție, trebuie să definiți următoarele componente:

  • Numele funcției. Acesta trebuie să fie diferit de numele funcțiilor existente. Normele de întocmire nume pentru funcția sunt aceleași ca și pentru numele de variabile (dar fără simbolul $). Numele funcției trebuie să se acorde, în cazul în care aceasta nu este o funcție anonimă (despre funcția anonimă va fi discutată în lecții ulterioare)
  • Argumentele funcției (parametrii) - este ceea ce determină funcția. De exemplu, funcția abs ($ x) depinde de un singur parametru $ x. și funcția str_replace ($ a, $ b, $ c) depinde de trei parametri. Acești parametri sunt trecute la funcția de corp și corpul instrucțiunilor funcționale le pot folosi. Dar funcția și nu pot avea parametri la toate.
  • Corpul funcție - ce acțiuni va efectua funcția. Corpul funcției pe care doriți să înregistrați o secvență de instrucțiuni care vor fi executate atunci când funcția este numit. O funcție poate avea un corp gol.
  • Returnează valori - atunci ce valoare revine funcției. De exemplu, abs () returnează numărul modulului și str_replace () returnează șirul după substituții de instalare. Funcția poate returna numai o singură valoare (de orice tip). Instrucțiuni de a reveni valoare este ultima funcție în organism.

Luați în considerare sintaxa de bază pentru crearea unei funcții în PHP:

Cuvântul cheie funcție este scris înainte de numele funcției. În continuare, în paranteze trebuie să lista argumentelor. în cazul în care acestea sunt necesare. Pentru o descriere a funcțiilor corpului sunt acolade second hand <>. Dacă este necesar, puteți returna valoarea utilizând declarația de returnare. după care trebuie să specificați o valoare sau expresie.

Luați în considerare exemplu de creare a unei caracteristici. Noi o numim myFirstFunction și lăsați-l să nu depinde de parametrii. Deoarece corpul funcției vom scrie declarația de ecou. care va afișa o anumită linie de pe ecran.

→ Pentru ecran complet

Astfel, dacă apelați această funcție, va fi afișată linia de ecran „Hello din funcția“. Cum de a apela funcțiile de - uita-te la în lecția următoare.