Funcții în php

Sugestie:
Pentru o listă completă a funcțiilor PHP încorporate în coloana din dreapta, faceți clic pe butonul Căutare cu un șir de căutare gol "Căutare PHP".
Dacă doriți să cunoașteți o descriere detaliată cu un exemplu de funcție specifică PHP, specificați-o în șirul de căutare PHP. →







În PHP, există două forme principale de funcții: built-in și definite de utilizator.

Pentru a defini o funcție personalizată, utilizați funcția de cuvinte cheie.

Începând cu versiunea de PHP 4.0, puteți utiliza valorile implicite ale argumentului.

REZULTATUL EXEMPLELOR 1-2:

Notă: Codul de mai jos nu va funcționa conform așteptărilor. Variabila $ plină în toate cazurile va fi adevărată.

Transmiterea unui argument prin referință

Argumentele pot fi transmise prin referință. Apoi, toate modificările făcute cu argumentul din corpul funcției vor fi reflectate pe variabila însăși.

REZULTATUL EXEMPLULUI 3:

af = 10; bf = 6 După apelul funcției: af = 16; bf = 6







Valorile returnate

Pentru a returna valorile dintr-o funcție, utilizați instrucțiunea de returnare. Puteți reveni la mai multe valori dacă folosiți lista listă ().

REZULTATUL EXEMPLULUI 4:

Funcții dinamice

În PHP, puteți utiliza funcții dinamice. Aceasta înseamnă că dacă o variabilă este atribuită unui nume de funcție, atunci această variabilă poate fi tratată exact ca în cazul funcției însăși.

REZULTATUL EXEMPLULUI 5:

Suntem în interiorul funcției funct1 (); Suntem în interiorul funcției funct2 ();

Variabilele globale

Pentru ca o variabilă creată în afara funcției să fie disponibilă în cadrul unei funcții, trebuie să o declarați global utilizând instrucțiunea globală.

REZULTATUL EXEMPLULUI 6:

Variabila globală este setată la 45

Variabile statice

Pentru ca o variabilă să își păstreze valoarea între apelurile funcționale, trebuie să o declarați statică folosind instrucțiunea statică.

A fost creată și inițializată variabila $ ss. În ceea ce privește funcția funct (), această variabilă va rămâne locală. Al doilea apel și ulterior la funcția funct () ignoră inițializarea și stochează ultima valoare atribuită.

REZULTATUL DIN EXEMPLUL 7:

1. Luni

Regele mergea în parc

2. Marți







Articole similare

Trimiteți-le prietenilor: