$ ENV

Från Wiki.linux.se
Version från den 29 augusti 2024 kl. 06.52 av Admin (diskussion | bidrag) (Skapade sidan med '=== $_ENV === (PHP 4 >= 4.1.0, PHP 5, PHP 7, PHP 8) '''$_ENV''' — Miljövariabler ==== Beskrivning ==== En associativ array med variabler som skickas till det aktuella skriptet via miljömetoden. Dessa variabler importeras till PHP:s globala namnrymd från den miljö under vilken PHP-tolken körs. Många av dem tillhandahålls av skalet under vilket PHP körs, och olika system kör sannolikt olika typer av skal, vilket gör en definitiv lista omöjlig. Se dokumenta...')
(skillnad) ← Äldre version | Nuvarande version (skillnad) | Nyare version → (skillnad)
Hoppa till navigering Hoppa till sök

$_ENV

(PHP 4 >= 4.1.0, PHP 5, PHP 7, PHP 8)

$_ENV — Miljövariabler

Beskrivning

En associativ array med variabler som skickas till det aktuella skriptet via miljömetoden.

Dessa variabler importeras till PHP:s globala namnrymd från den miljö under vilken PHP-tolken körs. Många av dem tillhandahålls av skalet under vilket PHP körs, och olika system kör sannolikt olika typer av skal, vilket gör en definitiv lista omöjlig. Se dokumentationen för ditt skal för en lista över definierade miljövariabler.

Andra miljövariabler inkluderar CGI-variabler, som finns där oavsett om PHP körs som en servermodul eller CGI-processor.

Exempel

Exempel #1 $_ENV-exempel
<?php
echo 'Mitt användarnamn är ' .$_ENV["USER"] . '!';
?>

Förutsatt att "bjori" kör detta skript.

Ovanstående exempel kommer att ge något liknande:

Mitt användarnamn är bjori!

Noteringar

Notera: Detta är en "superglobal", eller automatisk global, variabel. Detta innebär helt enkelt att den är tillgänglig i alla omfång genom ett skript. Det finns inget behov av att använda `global $variable;` för att komma åt den inom funktioner eller metoder.

Se även

Sidslut

Orginalhemsidan på Engelska : https://www.php.net/manual/en/reserved.variables.environment.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.