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

Frånkoppling och Spotting References

Frånkoppling och Spotting Referenser Förstå PHP Referens - Del 4 Introduktion Detta är en del 4 av min serie, Understanding PHP Referens. I denna del av serien, ser vi hur man frånkoppla en referens och hur platsen en referens. Obs: Om du inte kan se koden, eller om du tror att något saknas (bruten länk, bild frånvarande), bara att kontakta mig på [email protected]. Det vill säga, kontakta mig för minsta problem du har om vad du läser. Deaktivera Referens Detta är vad specifikationen säger om deaktivera en referens: ".

När du frånkoppla referens, du bara bryta bindningen mellan variabelnamn och rörlig innehåll Detta betyder inte att variabelt innehåll kommer att förstöras." Följande kod illustrerar detta: $ myVar = 56; $ herVar = & $ myVar; echo "myVar är". $ myVar. "echo" herVar är ". $ herVar." urkopplat ($ herVar); echo "myVar är". $ myVar. "echo" herVar är ". $ herVar." ?> PHP har en fördefinierad funktion som kallas, unset (). Denna funktion används för att bryta bindningen mellan en variabel och regionen i minnet som har värdet. Efter att variabeln inte längre hänvisar till den regionen.

Argumentet till denna funktion är variabeln vars bindning du vill bryta från regionen i minnet. Efter urkopplat, variabeln inte längre hänvisar till denna region och du kan inte längre använda variabeln för värdet i regionen. Värdet stannar kvar i regionen och kan betecknas med andra variabler. Läs och prova ovanstående kod om du inte redan har gjort det. Spotting Referenser Många syntax konstruktioner i PHP genomförs genom refererar mekanismer. De tidigare delarna i serien har behandlat detta ämne indirekt. I detta avsnitt pratar vi om några av de saker kvar.

För att förstå det här avsnittet behöver du kunskap om Varierande räckvidd i PHP. Om du inte har den kunskapen, sedan läsa serien med titeln "Förstå Varierande räckvidd i PHP", som jag skrev i den här bloggen. När du deklarerar en variabel som global inuti en funktion som, global och var0; du skapar en hänvisning till denna variabel i $ GLOBALS associativ array. Nyckeln i $ GLOBALS array som skulle returnera värdet av variabeln, är ett slags förhållande till värdet.

Fördefinierade $ denna variabel När du studerar PHP Objektorienterad programmering, lär du dig att det fördefinierade $ denna variabel är en referens. Detta är en ganska kort handledning. Låt oss sluta här och fortsätter i nästa del i serien. Chrys att komma fram till någon av delarna i denna serie, skriv bara motsvarande titel nedan och m

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