Dus als een variabele wordt geïnitialiseerd als statische, de eindwaarde in het uitvoeren van de functie wordt behouden. Als de functie opnieuw wordt opgeroepen, wordt de initialisatie niet onderzocht. Verband tussen statische variabele en Scope Vergeet niet dat de statische variabele blijft in de lokale functie omvang en komt niet in het globale bereik te gaan. Er is echter enige gelijkenis tussen de manier waarop de globale variabele gedraagt en de manier waarop de statische variabele gedraagt.
Wanneer een globale variabele is geïnitialiseerd, zal alleen ophouden te bestaan zonder verlies van de vorige waarde wanneer het programma beëindigd omdat het overal worden gebruikt in het programma. Wanneer een statische variabele wordt geïnitialiseerd, zal het bestaan op telkens wanneer de functie wordt aangeroepen, zonder verlies van de vorige waarde. Als de functie telkens door het programma heet, zal dat gaan aantonen dat de statische variabele zo lang als de globale variabele. Dat is het voor dit deel van de reeks. We stoppen hier en ga verder in het volgende deel.
Chrys Om te komen tot een van de onderdelen van deze reeks, typt u de bijbehorende titel onder en mijn naam, Chrys, in het zoekvak van deze pagina en klik op Zoeken (gebruik menu indien beschikbaar): Global en functie Variabele omvang in PHP statische variabele in PHP
Het bouwen van uw eerste C # App…