Fördefinierade Variabler: Skillnad mellan sidversioner

Från Wiki.linux.se
Hoppa till navigering Hoppa till sök
Ingen redigeringssammanfattning
Ingen redigeringssammanfattning
Rad 4: Rad 4:
PHP tillhandahåller även en ytterligare uppsättning av fördefinierade arrayer som innehåller variabler från webbservern (om tillämpligt), miljön och användarinput. Dessa arrayer är speciella i det avseendet att de automatiskt är globala - det vill säga, automatiskt tillgängliga i varje omfattning. Av denna anledning är de ofta kända som "superglobals". (Det finns ingen mekanism i PHP för användardefinierade superglobals.) Se listan över superglobals för detaljer.<BR>
PHP tillhandahåller även en ytterligare uppsättning av fördefinierade arrayer som innehåller variabler från webbservern (om tillämpligt), miljön och användarinput. Dessa arrayer är speciella i det avseendet att de automatiskt är globala - det vill säga, automatiskt tillgängliga i varje omfattning. Av denna anledning är de ofta kända som "superglobals". (Det finns ingen mekanism i PHP för användardefinierade superglobals.) Se listan över superglobals för detaljer.<BR>
<BR>
<BR>
=== Not: Variabla variabler ===<BR>
=== Not: Variabla variabler ===
Superglobals kan inte användas som variabla variabler inuti funktioner eller klassmetoder.<BR>
Superglobals kan inte användas som variabla variabler inuti funktioner eller klassmetoder.<BR>
<BR>
<BR>
Om vissa variabler i ''variables_order'' inte är inställda, lämnas deras motsvarande PHP fördefinierade arrayer också tomma.<BR>
Om vissa variabler i ''variables_order'' inte är inställda, lämnas deras motsvarande PHP fördefinierade arrayer också tomma.<BR>

Versionen från 14 augusti 2024 kl. 07.22

Fördefinierade variabler

PHP tillhandahåller ett stort antal fördefinierade variabler till varje skript som körs. Många av dessa variabler kan dock inte dokumenteras fullständigt eftersom de beror på vilken server som körs, serverns version och inställningar, samt andra faktorer. Vissa av dessa variabler kommer inte att vara tillgängliga när PHP körs från kommandoraden. Se listan över fördefinierade variabler för detaljer.

PHP tillhandahåller även en ytterligare uppsättning av fördefinierade arrayer som innehåller variabler från webbservern (om tillämpligt), miljön och användarinput. Dessa arrayer är speciella i det avseendet att de automatiskt är globala - det vill säga, automatiskt tillgängliga i varje omfattning. Av denna anledning är de ofta kända som "superglobals". (Det finns ingen mekanism i PHP för användardefinierade superglobals.) Se listan över superglobals för detaljer.

Not: Variabla variabler

Superglobals kan inte användas som variabla variabler inuti funktioner eller klassmetoder.

Om vissa variabler i variables_order inte är inställda, lämnas deras motsvarande PHP fördefinierade arrayer också tomma.