Syntaks
$ variabel_name = verdi
'$' -symbol brukes til å erklære enhver form for variabel i PHP. Reglene for å erklære variabelnavnet må følges for å erklære variabelen. Ethvert tall eller streng eller nullverdi kan tilordnes som verdien av variabelen.
Eksempel 1: erklære en enkel global variabel
Følgende eksempel viser hvordan den globale variabelen med strengverdien og den numeriske verdien kan erklæres og skrives ut i PHP -skriptet. I skriptet brukes variabelen på $ $ for å lagre strengverdien, og variabelen på $ året brukes til å lagre den numeriske verdien. Disse to variablene skrives ut senere.
// erklære en variabel med en strengverdiProduksjon:
Følgende utgang vises etter å ha kjørt skriptet ovenfor fra serveren.
Eksempel 2: Å få tilgang til en global variabel i en funksjon ved hjelp av det globale nøkkelordet
Følgende skript viser en måte å bruke den globale variabelen i PHP -funksjonen. Den globale variabelen kan ikke gjenkjennes i PHP -funksjonen, og variabelen vil behandle som en lokal variabel. Her, The global Nøkkelord brukes med variabelen for å bruke den tidligere definerte globale variabelen inne i den navngitte funksjonen Legg til(). $ nummer er en global variabel her. Verdien av denne variabelen er endret i og utenfor funksjonen. Variabelen skrives ut i og utenfor funksjonen også for å sjekke endringen av den globale variabelen.
// erklære en global variabel med nummerProduksjon:
Følgende utgang vises etter å ha kjørt skriptet ovenfor fra serveren. Verdien av $ nummer er 10 før du ringer funksjonen. 20 er lagt til med $ nummer Inne i funksjonen og verdien av $ tall skrives ut som 30. Neste, 5 trekkes fra $ nummeret utenfor funksjonen som er 25.
Eksempel 3: Å få tilgang til en global variabel i en funksjon ved hjelp av $ Globals -matrisen
Følgende eksempel viser en annen måte å bruke den globale variabelen i funksjonen. Her, The $ _Globals [] Array brukes til å identifisere den globale variabelen i funksjonen. I skriptet er tre globale variabler erklært. To variabler som er navngitt $ verdi1 og $ verdi2 initialiseres med strengverdiene og de Variabel $ verdi er udefinert som initialiseres senere i og utenfor funksjonen. Verdiene til $ verdi1 og $ verdi2 kombineres og lagres i $ verdi inne i funksjonen og trykt. Neste, verdien av $ verdi1 kombineres med en annen strengverdi og lagres i $ verdi utenfor funksjonen.
// erklære tre globale variablerProduksjon:
Følgende utgang vises etter å ha kjørt skriptet ovenfor fra serveren. Etter å ha ringt COMBINE_STRING () funksjon, den samlede verdien av $ verdi1 og $ verdi2 er trykt. Verdien av $ verdi1 kombineres med en annen streng og trykt utenfor funksjonen.
Eksempel 4: Bruke en global variabel i funksjonsargumentet
Følgende eksempel viser hvordan den globale variabelen kan brukes som funksjonsargumentet som referanse. Opprett en PHP -fil med følgende skript. Her, $ n Variabel er en global variabel som sendes som en referansevariabel til den navngitte funksjonen Sjekk(). Verdien av den globale variabelen endres inne i funksjonen og variabelen skrives ut utenfor funksjonen.
// definere global variabelProduksjon:
Følgende utgang vises etter å ha kjørt skriptet ovenfor fra serveren. Den første verdien av $ n er 10 som økes med 1 inne i funksjonen. $ n skrives ut senere.
Konklusjon
Den globale variabelen er en essensiell del av ethvert PHP -skript. Ingen skript kan skrives uten å bruke globale variabler. Bruken av brukerdefinerte variabler er hovedsakelig fokusert på denne opplæringen. Hvordan de globale variablene kan brukes inne i funksjonen blir også forklart i denne opplæringen ved å bruke det globale nøkkelordet og $ _globals [] matrise som er en superglobal variabel.