Hogyan állíthat be alapértelmezett értéket egy vitaváltozó argumentumához a PHP függvényben
Ebben az oktatóanyagban megtanulja, hogyan lehet alapértelmezett értéket használni egy argumentumváltozóhoz a PHP függvényben. Ezt az alapértelmezett értéket a függvény csak akkor használja, ha nincs érték a függvényhívásban a függvénynek átadott argumentumváltozó számára.

Az előző oktatóprogramokban megtanulta, hogyan kell alapvető PHP függvényt írni, és megtanulta, hogyan kell információkat továbbítani a funkcióhoz a függvényhívás útján. Vessen egy pillantást egy egyszerű funkcióra és a függvényhívásra.

Alapvető PHP funkció és funkcióhívás
funkció Hello_Visitor ($ current_name)
{echo "Welcome, $ current_name"; }

Hello_Visitor ( "Nancy");

Mint láthatja, ennek a Hello_Visitor függvénynek van egy argumentumváltozója, a $ current_name. A függvényhívásban a $ current_name változó függvényéhez átadott érték a következő Nancy. De, ahogy el tudod képzelni, ha a függvényhívásban nem adódik át érték, akkor a weblapra csak az lesz nyomtatva Üdvözöljük,. Tehát az olyan helyzetekre való felkészüléshez, amikor a funkcióhoz nem ad át értéket, beállíthat egy alapértelmezett értéket. Állítsuk az alapértelmezett értéket mindenki. Ezután az alapértelmezett érték használatakor a böngészőre küldött üzenet a következő lesz Üdvözlünk mindenkit. Itt található a megváltoztatott kód, amely alapértelmezett értéket állít fel az argumentumváltozó számára.

funkció Hello_Visitor ($ current_name = "mindenki")
{echo "Welcome, $ current_name"; }

Hello_Visitor ();

function function_name ($ argumentum = érték)
funkció Hello_Visitor ($ current_value = "mindenki")
Mint láthatja, az alapértelmezett értéket úgy kell beállítani, hogy az értéket hozzárendeli a zárójelben található argumentumváltozóhoz. ($ argumentum = érték) A fentiek szerint az érték mindenki akkor kerül felhasználásra, ha a függvényhíváson keresztül nem adnak át más értéket.

function_name ();
Hello_Visitor ();
Ebben az alapfunkcióhívásban nincs semmi a zárójel között, ezért a függvénynek nem adunk értéket.





Video Utasításokat: Programming - Computer Science for Business Leaders 2016 (Április 2024).