Hogyan kell olvasni a funkció (prototípust)

Megjegyzés. Feltétel: Típusok alapvető megértése

Ámbár a PHP gyengén típusos nyelv, fontos, hogy van egy alapvető ismereteket a típusokat. mivel ezek fontos szerepet játszanak a PHP.

Függvénydefiníciókat megmutassa milyen értékek visszatérnek. Például, hogy egy első meghatározási strlen () függvény.

Magyarázat a függvény definíciójában

(PHP 4, PHP 5, PHP 6)

strlen () volt minden változata PHP 4, PHP PHP 5 és 6

A visszatérési típus a függvény értéke, ebben az esetben a egész szám (mivel a vonal hosszát mért szám).

Az első (és ebben az esetben az egyetlen) paraméterének / argumentumának ezt a funkciót nevezik egy string. és a típus húr.

Mi lehet átírni a fenti meghatározás a függvény egy általános formája:

Sok függvény különböző paraméterek, például, in_array (). A prototípusa a következőképpen néz ki:

Mit jelent ez? in_array () visszaad egy logikai. TRUE siker esetén (ha a tű találtak a szénakazalban) hiba esetén FALSE (ha a tű nem található a szénakazalban). Az első lehetőség az úgynevezett tű ( „tű”), és is sok különböző típusú. így nevezte a „vegyes”. Ez a vegyes tűt (amit keresünk) lehet bármilyen skaláris érték (string, integer, vagy float), vagy egy tömb. szénakazalban ( „szénakazalban” tömb keresünk) - ez a második lehetőség. Adott esetben egy harmadik paraméter az úgynevezett szigorú ( „szigorú”). Minden opcionális paraméter írva [szögletes zárójelben]. Kézi azt jelzi, hogy az alapértelmezett paraméter szigorú beállítása FALSE. Lásd külön dokumentációs oldalán egyes funkciók további információt a munkájukat.

Vannak függvények bonyolultabb PHP verzió információkat. Vegyük például html_entity_decode ().

Ez azt jelenti, hogy a funkció jelent meg a hivatalos nyelvi változatot csak a PHP 4.3.0 kiadás.

Kapcsolódó cikkek