*   >> läser Utbildning artiklar >> science >> programming

Statisk variabel i Php

at på och värdet av $ e visas som 9. Vid utgången av det tredje utförandet värdet av $ e är 11, men eftersom funktionen inte ringde igen, detta värde behålls är inte visas. Så när en variabel initieras som statisk, är dess slutliga värde i utförandet av funktionen bibehålls. Om funktionen anropas igen, initieringen inte undersökt. Förhållandet mellan statisk variabel och tillämpningsområde Glöm inte att den statiska variabeln kvar i lokal funktion omfattning och inte gå in i global räckvidd.

Det finns dock en viss likhet mellan det sätt den globala variabeln uppträder och hur den statiska variabeln uppträder. När en global variabel initieras, kommer det bara sluta att existera utan förlorade sitt tidigare värde när programmet avslutas, eftersom det kan användas överallt i programmet. När en statisk variabel initieras, kommer det finnas vid varje tidpunkt funktionen anropas, utan förlorade sitt tidigare värde. Om funktionen anropas upprepat genom hela programmet, som kommer att gå för att visa att den statiska variabeln pågå så länge som den globala variabeln.

Det är det för denna del av serien. Vi stannar här och fortsätter i nästa del. Chrys att komma fram till någon av delarna i denna serie, skriv bara motsvarande titel nedan och mitt namn, Chrys i sökrutan på den här sidan och klicka på Sök (använd menyn om sådan finns): Global och funktion Varierande räckvidd i PHP statisk variabel i PHP

Page   <<  [1] [2] 
Copyright © 2008 - 2016 läser Utbildning artiklar,https://utbildning.nmjjxx.com All rights reserved.