Superglobals: Skillnad mellan sidversioner
Admin (diskussion | bidrag) (Skapade sidan med '=== Superglobals === '''Superglobals''' — Inbyggda variabler som alltid är tillgängliga i alla omfattningar ==== Beskrivning ==== Flera fördefinierade variabler i PHP är "superglobals", vilket innebär att de är tillgängliga i alla omfattningar genom ett skript. Det finns inget behov av att använda `global $variable;` för att komma åt dem inom funktioner eller metoder. Dessa superglobala variabler är: * $GLOBALS * $_SERVER * $_GET * $_POST * $_FILES * $_...') |
Admin (diskussion | bidrag) |
||
(5 mellanliggande sidversioner av samma användare visas inte) | |||
Rad 9: | Rad 9: | ||
Dessa superglobala variabler är: | Dessa superglobala variabler är: | ||
* $GLOBALS | * [[$GLOBALS]] | ||
* $_SERVER | * [[$_SERVER]] | ||
* $_GET | * [[$_GET]] | ||
* $_POST | * [[$_POST]] | ||
* $_FILES | * [[$_FILES]] | ||
* $_COOKIE | * [[$_COOKIE]] | ||
* $_SESSION | * [[$_SESSION]] | ||
* $_REQUEST | * [[$_REQUEST]] | ||
* $_ENV | * [[$_ENV]] | ||
==== Noteringar ==== | ==== Noteringar ==== | ||
Rad 34: | Rad 34: | ||
* Direktivet `variables_order` | * Direktivet `variables_order` | ||
* Filtertillägget | * Filtertillägget | ||
= Sidslut = | |||
Orginalhemsidan på Engelska : https://www.php.net/manual/en/language.variables.superglobals.php | |||
<BR>[[PHP]]<BR>[[Språkreferens]] | |||
<BR>[[Språkreferens#Fördefinierade_Variabler]]<br> | |||
[[Kategori:Php]] | |||
<hr> | |||
Det här är en maskinöversättning av PHP-manualen till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på | |||
https://www.linux.se/kontaka-linux-se/ | |||
<BR><BR>Tack till [https://datorhjalp.se Datorhjälp] som har sponsrat Linux.se med webserver. |
Nuvarande version från 27 augusti 2024 kl. 13.16
Superglobals
Superglobals — Inbyggda variabler som alltid är tillgängliga i alla omfattningar
Beskrivning
Flera fördefinierade variabler i PHP är "superglobals", vilket innebär att de är tillgängliga i alla omfattningar genom ett skript. Det finns inget behov av att använda `global $variable;` för att komma åt dem inom funktioner eller metoder.
Dessa superglobala variabler är:
Noteringar
Notera: Variabeltillgänglighet
Som standard är alla superglobals tillgängliga, men det finns direktiv som påverkar denna tillgänglighet. För mer information, se dokumentationen för `variables_order`.
Notera: Variabla variabler
Superglobals kan inte användas som variabla variabler inom funktioner eller klassmetoder.
Se även
- Variabelomfång
- Direktivet `variables_order`
- Filtertillägget
Sidslut
Orginalhemsidan på Engelska : https://www.php.net/manual/en/language.variables.superglobals.php
PHP
Språkreferens
Språkreferens#Fördefinierade_Variabler
Det här är en maskinöversättning av PHP-manualen till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på
https://www.linux.se/kontaka-linux-se/
Tack till Datorhjälp som har sponsrat Linux.se med webserver.