Een standaardwaarde instellen voor een argumentvariabele in een PHP-functie
In deze zelfstudie leert u hoe u een standaardwaarde voor een argumentvariabele in een PHP-functie kunt gebruiken. Deze standaardwaarde wordt alleen door de functie gebruikt als er geen waarde is voor de argumentvariabele die wordt doorgegeven aan de functie in de functieaanroep.

In de vorige tutorials hebt u geleerd hoe u een basis-PHP-functie kunt schrijven en leert u hoe u informatie aan de functie kunt doorgeven via de functieaanroep. Laten we eens kijken naar een eenvoudige functie en functieaanroep.

Basis PHP-functie en functieaanroep
functie Hello_Visitor ($ current_name)
{echo "Welkom, $ current_name"; }

Hello_Visitor ( "Nancy");

Zoals u kunt zien, heeft deze Hello_Visitor-functie één argumentvariabele, $ current_name. In de functieaanroep is de waarde die wordt doorgegeven aan de functie voor de variabele $ current_name Nancy. Maar, zoals u zich kunt voorstellen, als er geen waarde wordt doorgegeven in de functieaanroep, is het enige dat op de webpagina wordt afgedrukt Welkom,. Om u voor te bereiden op situaties waarin geen waarde aan de functie wordt doorgegeven, kunt u een standaardwaarde instellen die moet worden gebruikt. Laten we de standaardwaarde instellen op iedereen. Wanneer de standaardwaarde wordt gebruikt, wordt het bericht verzonden naar de webbrowser Welkom allemaal. Hier is de gewijzigde code die een standaardwaarde voor de argumentvariabele instelt.

functie Hello_Visitor ($ current_name = "iedereen")
{echo "Welkom, $ current_name"; }

Hello_Visitor ();

functie functienaam ($ argument = waarde)
functie Hello_Visitor ($ current_value = "iedereen")
Zoals u ziet, wordt een standaardwaarde ingesteld door de waarde toe te wijzen aan de argumentvariabele tussen haakjes. ($ argument = waarde) Zoals hierboven vermeld, de waarde iedereen wordt gebruikt als er geen andere waarde wordt doorgegeven via de functieaanroep.

functienaam ();
Hello_Visitor ();
In deze basisfunctieaanroep staat niets tussen haakjes en daarom wordt er geen waarde aan de functie doorgegeven.





Video-Instructies: PHP Tutorials | PHP For Beginners (Mei 2024).