Jak ustawić wartość domyślną dla zmiennej argumentu w funkcji PHP
W tym samouczku nauczysz się, jak używać domyślnej wartości zmiennej argumentu w funkcji PHP. Ta wartość domyślna jest używana przez funkcję tylko wtedy, gdy nie ma wartości zmiennej argumentu przekazanej do funkcji w wywołaniu funkcji.

W poprzednich samouczkach nauczyłeś się pisać podstawową funkcję PHP i nauczyłeś się przekazywać informacje do funkcji za pomocą wywołania funkcji. Rzućmy okiem na prostą funkcję i wywołanie funkcji.

Podstawowa funkcja PHP i wywołanie funkcji
funkcja Hello_Visitor ($ bieżąca nazwa)
{echo „Witaj, $ current_name”; }

Hello_Visitor („Nancy”);

Jak widać, ta funkcja Hello_Visitor ma jedną zmienną argumentową, $ current_name. W wywołaniu funkcji wartość przekazywana do funkcji dla zmiennej $ current_name wynosi Nancy. Ale, jak możesz sobie wyobrazić, jeśli w wywołaniu funkcji nie zostanie przekazana żadna wartość, jedyną rzeczą wydrukowaną na stronie będzie Witamy,. Tak więc, aby przygotować się na sytuacje, w których funkcja nie jest przekazywana, możesz ustawić wartość domyślną, która będzie używana. Ustawmy wartość domyślną na każdy. Następnie, gdy zostanie użyta wartość domyślna, wiadomość zostanie wysłana do przeglądarki internetowej Witajcie wszyscy. Oto zmieniony kod, który ustawi domyślną wartość zmiennej argumentu.

funkcja Hello_Visitor ($ current_name = "wszyscy")
{echo „Witaj, $ current_name”; }

Hello_Visitor ();

funkcja nazwa_funkcji ($ argument = wartość)
funkcja Hello_Visitor ($ current_value = "wszyscy")
Jak widać, wartość domyślną ustawia się, przypisując wartość zmiennej argumentu w nawiasie. ($ argument = wartość) Jak podano powyżej, wartość każdy zostanie użyte, jeśli żadna inna wartość nie zostanie przekazana przez wywołanie funkcji.

nazwa_funkcji ();
Hello_Visitor ();
W tym podstawowym wywołaniu funkcji nie ma nic pomiędzy nawiasami, dlatego też funkcja nie jest przekazywana do żadnej wartości.





Instrukcje Wideo: Kurs Python 3 - lekcja 14 - Wartość domyślna argumentów funkcji (Może 2024).