Uw voertuig heeft ook zonnebrandcrème nodig
April 2024
De magie van de statische PHP-instructie is dat een functie de waarde van een lokale variabele kan "onthouden" voor de volgende keer dat de functie wordt aangeroepen. In deze zelfstudie leert u hoe u de statische PHP-instructie gebruikt om een PHP-functie een "geheugen" te geven. Een eenvoudige PHP-functie heeft niet de mogelijkheid om de waarde te onthouden van een lokale variabele die binnen de functie is gemaakt of gewijzigd. Zodra de functie is voltooid, verdwijnt alle kennis van de waarde van de variabele van de functie. Om dit probleem te omzeilen, kunnen we de statische PHP-instructie gebruiken om de functie te vertellen de waarde van een lokale variabele te onthouden van de ene aanroep van een functie naar de volgende aanroep. Laten we de basiscode eens bekijken.
functie functienaam ()
statische $ variabele = waarde;
$ Variable ++;
echo statement
Dit is alles wat er is aan onze functie. De volgende keer dat deze functie wordt aangeroepen, wordt de waarde van de variabele $ no_calls onthouden uit de laatste uitvoering van de functie en vervolgens weer met één verhoogd. | |||||