Hogyan írjunk egy PHP függvényt?
Noha a PHP nyelvnek sok beépített funkciója van, előfordulhat, hogy a testreszabott függvényt a program számára meg kell írnia. Ez könnyen elvégezhető a PHP-vel. Érdemes lehet például személyre szabott üdvözlő üzenetet helyezni a webhely minden oldalára. Ehhez írjon egy egyszerű funkciót, amely minden weboldal tetejére nyomtatja az „Üdvözöljük, valakinek a neve” feliratot. De az üzenetben külön nevet kell nyomtatnia minden egyes látogató számára. Ezt a PHP funkcióval is könnyű megtenni. A látogató nevét húrként adhatja át a függvénynekMit? karakterek. Ezt a karakterláncot átadja a függvényhívás argumentumának.

Hello_Visitor ( "Nancy");

Ha még nem olvasta el a PHP Function And Function Call bemutatóját; érdemes most megtenni. Ha készen áll a folytatásra, nézzük meg a kódot, amely meghatározza vagy deklarálja a Hello_Visitor funkciót.

Alapvető PHP kód
function function_name ($ argument_1, $ argument_2)
{funkcionális test}

Példa
funkció Hello_Visitor ($ current_name)
{echo "Welcome, $ current_name"; }


funkció
Ez azt mondja a PHP-nek, hogy a következő funkció.

Hello_Visitor
function_name
Ezt a nevet adod a funkciódnak. A program ezt a nevet fogja használni a funkció azonosításához. Tehát ugyanazt a nevet fogja használni a függvényhívásban és maga a funkció. A funkciók elnevezésekor ne feledje, hogy a funkciónevek nem különböznek a kis- és nagybetűk között. Tehát a Hello_Visitor funkciónév megegyezik a hello_visitor névvel. A függvény neve azonban nem tartalmazhat szóközt, és betűvel vagy aláhúzással kell kezdődnie.

Hello_Visitor ($ current_name)
zárójelben
A zárójelek argumentumok vagy információk továbbítására szolgálnak a függvény számára. Ha nem kell átadnia semmilyen információt, akkor semmit sem helyez a () közé. De továbbra is meg kell adnia a zárójeleket.

($ Current_name)
($ argument_1, $ argument_2)
Az argumentum a változó neve, amely tartalmazza a függvényhez átadott információkat. Ha egynél több argumentum van, szétválasztja őket vesszővel. Helyezze az argumentum (oka) t zárójelbe. Példánkban a húr Nancy átadják a függvénynek és tárolódnak a $ current_name argumentumban, amelyet a zárójelek közé helyeznek.

{echo "Welcome, $ current_name"; }
{}
A funkciót alkotó kódot a nyitó {göndör és záró} göndör tartó közé helyezik. Példánkban a funkció törzse egy visszhangnyilatkozat, amely kinyomtatja az üdvözlő üzenetet a böngészőbe. Mert Nancy a $ current_name változóban tárolt karakterlánc, az üdvözlő üzenet lesz Üdvözlet, Nancy.

-------------
Mi a karakterlánc: A karakterlánc olyan karaktercsoport, mint például Nancy. A karakterláncot mindig egy vagy két idézőjel közé kell helyezni.
Példa -> "Nancy"





Video Utasításokat: Programozás ► Böngészős játék készítése a kezdetektől #1 rész (Április 2024).