Som de fleste edb-sprog , PHP kommer med et koncept med lokale og globale variabler. Mens lokale variable er defineret i en funktion og faldt fra hukommelsen efter funktionen slutter, globale variabler forblive på plads og kan tilgås af nogen del af programmet. De kræver dog nogle særlige syntaks at bruge. Instruktioner
1
skrive følgende ind i enhver teksteditor til at definere et simpelt PHP script med en prøve -funktion : ?
<
Funktion formindskelsesdata () { < br >
}
decrement ();
print " Aktuel værdi er " ?
>
2
Erklær en variabel i toppen af scriptet ved at tilføje følgende linje umiddelbart efter : Hej
$ Avalue = 10;
Desuden ved "$ Avalue " til print line " " i dit script , så det lyder : Hej
print " Aktuel værdi er $ Avalue "
Ved ikke at sætte det under nogen identificerbare funktion , denne variabel bliver automatisk en global variabel . Men der er en ekstra skridt, der skal skrives til at bruge det i en funktion
3
Tilføj følgende linje med beslag i " funktionen decrement " at erklære den globale : . < br >
funktion decrement () {
GLOBAL $ Avalue ,
afkast $ Avalue - ,
}
GLOBAL søgeord lader PHP vide, at det ikke bør erklære en ny variabel med det samme navn , men bør fortsætte med at bruge højere niveau variabel.