A PHP függvény és funkcióhívás
A PHP tanulmányozása során a program minden sorát kódolni fogja, hogy megkönnyítse a kód működését. Valahol az út mentén rájön, hogy vannak bizonyos feladatok, amelyeket a programnak újra és újra végre kell hajtania. És ezért találja magát, hogy újra és újra ugyanazokat a sorokat írja. Például számos olyan alkalommal fordul elő, amikor a webhely látogatójának e-mail címet kell megadnia neked. Érdemes vásárolni valamit, feliratkozni a hírlevelére, vagy kitölteni az ügyfélszolgálati űrlapot. Minden alkalommal, amikor megadja az e-mail címét, és elküldi a webes űrlapot, azt akarja, hogy a program ellenőrizze az e-mail cím pontosságát. Kézzel kódolhatja ezt a feladatot a program minden olyan helyén, ahol ellenőriznie kell az e-mail címet. De ez nem túl hatékony. Nos, a PHP megválaszolja ezt a problémát. Funkciónak nevezzük.

Alapvetően kétféle PHP funkció létezik. Az első típus a beépített funkció. Ezek a funkciók már a PHP nyelv részét képezik, ezért nem kell saját maga megírnia azokat. Ezeknek a beépített funkcióknak a használatához csak hozzá kell adni egy funkcióhívást a programhoz. A funkcióhívás egy olyan kóddarab, amely megmondja a programnak, hogy "hívja be" a beépített funkciót, amikor csak szüksége van rá. A második típusú funkció a felhasználó által meghatározott funkció. Ezeket a funkciókat írja magának. Ezután a függvény megírása után bármikor meghívhatja azt a programba egy funkcióhívás kódolásával. Vessen egy pillantást a funkcióhívás PHP kódjára.

Alapvető PHP kód
function_name (argumentum, argumentum);

Példa
print ($ message);


nyomtatás();
function_name
Ez a név kapja a függvényt, és így határozza meg a program a funkciót. Például a beépített nyomtatási funkciót használtam. A nyomtatási funkció_neve: nyomtatás és a () bal oldalára van helyezve.

print ($ message);
Zárójel
A zárójelben információkat továbbítunk a funkcióhoz. Ha nem kell átadnia semmilyen információt, akkor semmit sem helyez a () közé.

$ message
Érv
Az argumentum az az információ, amelyet át kell adni a függvénynek. Ha egynél több argumentum van, szétválasztja őket vesszővel. Helyezze az argumentum (oka) t a zárójelbe. Példánkban a függvénynek átadott argumentum (információ) a zárójelbe helyezett $ üzenetváltozó. A beépített nyomtatási funkció bármi értéket kinyomtat, amelyet megadott a $ üzenet változónak.

print ($ message);
;
Az pontosvessző befejezi a függvényhívást

Megjegyzés: Egy funkció általában a funkció befejezésekor továbbítja az információkat a programnak. Például a nyomtatási funkció egy logikai érték visszaadja a programot.





Video Utasításokat: PHP tanfolyam az alapoktól, ötödik lecke, függvények és névterek (Lehet 2024).