Creeaza.com - informatii profesionale despre


Cunostinta va deschide lumea intelepciunii - Referate profesionale unice
Acasa » scoala » informatica » php
Definirea functiilor in PHP

Definirea functiilor in PHP


Definirea functiilor in PHP

Puterea unui limbaj este data si de posibilitatile oferite de acesta de a structura programul in subprograme. Limbajul PHP , chiar daca este un limbaj de scripting, nu putea face exceptie.

Sintaxa generala pentru definirea unei functii in PHP este:


unde

instructiune_1, ., instructiune_n pot fi orice instructuni PHP

lista_de_parametri are forma:



$v1, $v2, .$v_n

fara a preciza tipul fiecarui argument;

rezultatul intors de functie este specificat, la fel ca in C++, printr-o instructiune de forma:

return expresie;

O variabila definita in exteriorul oricarei functii se numeste variabila globala. In limbajul PHP , variabilele globale nu sunt accesibile in corpul functiilor definite in cadrul scriptului. Cu alte cuvinte, domeniul de vizibilitate al unei variabile globale nu include corpul functiilor. Daca dorim sa accesam o variabila globala in interiorul unei functii vom extinde domeniul de vizibilitate al unei variabile locale printr-o declaratie de forma:

Global variabila1, variabila2, .,variabila_n

Iata un exemplu de functie pentru calculul sumei ariei unui dreptunghi:


In mod implicit, parametrii transmisi unei functii sunt parametri valoare. Daca dorim sa folosim un parametru referinta, este suficient sa utilizam operatorul adresa & inaintea parametrului. Exemplul urmator descrie tehnica utilizarii referintelor intr-o functie care interschimba valorile a doua variabile:





Politica de confidentialitate


creeaza logo.com Copyright © 2024 - Toate drepturile rezervate.
Toate documentele au caracter informativ cu scop educational.