Kaip nustatyti numatytąją reikšmę argumentui, kintamam naudojant PHP funkciją
Šiame vadove sužinosite, kaip naudoti numatytąją reikšmę argumentų kintamajam PHP funkcijoje. Ši numatytoji reikšmė funkcijai naudojama tik tuo atveju, jei funkcijos kvietime nėra funkcijos argumento kintamojo vertės.

Ankstesniuose vadovėliuose išmokote rašyti pagrindinę PHP funkciją ir sužinojote, kaip perduoti funkcijai informaciją per funkcijos skambutį. Pažvelkime į paprastą funkciją ir funkcijų kvietimą.

Pagrindinės PHP funkcijos ir funkcijos kvietimas
funkcija Hello_Visitor ($ current_name)
{echo "Sveiki atvykę, $ current_name"; }

Hello_Visitor („Nancy“);

Kaip matote, ši Hello_Visitor funkcija turi vieną argumentų kintamąjį, $ current_name. Funkcijos iškvietos reikšmė, perduota kintamojo $ current_name funkcijai, yra Nancy. Bet, kaip jūs galite įsivaizduoti, jei funkcijos skambutyje nebus perduota jokia vertė, tinklalapyje bus spausdinamas vienintelis dalykas Sveiki,. Taigi, norėdami pasiruošti situacijoms, kai funkcijai neperduodama jokia vertė, galite nustatyti numatytąją naudotiną vertę. Nustatykime numatytąją reikšmę į Visi. Tada, kai bus naudojama numatytoji vertė, žinutė bus išsiųsta į interneto naršyklę Sveiki visi. Čia yra pakeistas kodas, kuris nustatys numatytąją argumentų kintamojo vertę.

funkcija Hello_Visitor ($ current_name = "visi")
{echo "Sveiki atvykę, $ current_name"; }

Sveiki_Visitor ();

funkcija function_name ($ argumentas = vertė)
funkcija Hello_Visitor ($ current_value = "visi")
Kaip matote, numatytoji vertė nustatoma priskiriant vertę skliausteliuose esančiam argumentų kintamajam. ($ argumentas = vertė) Kaip minėta aukščiau, vertė Visi bus naudojama, jei per funkcijos kvietimą nebus perduota jokia kita vertė.

funkcijos_pavadinimas ();
Sveiki_Visitor ();
Šiame pagrindinės funkcijos iškvietime nėra nieko tarp skliaustelių, todėl jokia reikšmė funkcijai neperduodama.





Vaizdo Instrukcijos: Exploring JavaScript and the Web Audio API by Sam Green and Hugh Zabriskie (Gegužė 2024).