PHP Manual
/
Variabler

Variabler Variabler

22. 08. 2019

> **Varsel:** Denne artikel blev skrevet for mange år siden, og nogle oplysninger kan være forældede eller forkerte. Vær opmærksom på dette, når du læser.

Variabler er ikke beregnet til almindelig anvendelse (de løser problemer, der kan løses på andre måder), de bruges primært til at gøre skrivninger mere kortfattede og hukommelsestilgange mere komplekse.

Tag følgende eksempel:

$x = 25; // indeholder 25
$nacitana_promenna = 'x'; // indeholder "x"
$y = $$nacitana_promenna; // indeholder 25
echo $y; // udskriver 25

Læg mærke til de to dollars, der følger efter hinanden. I dette tilfælde vil variablen $y blive indlæst med værdien af den variabel, der har det navn, som er indeholdt i $nacitana_variable.

Lidt forvirrende, ikke sandt? Det er derfor, at du hellere ikke skal bruge variabler.

Note: Variable variabler er en specialitet i PHP på grund af dollartegnet. I andre sprog er begyndelsen af variabelnavnet ikke markeret med et tegn, så du kan ikke bruge variable variabler, fordi det ville være tvetydigt, hvornår det er en klassisk variabel, og hvornår det ikke er det.

Jan Barášek   Více o autorovi

Autor článku pracuje jako seniorní vývojář a software architekt v Praze. Navrhuje a spravuje velké webové aplikace, které znáte a používáte. Od roku 2009 nabral bohaté zkušenosti, které tímto webem předává dál.

Rád vám pomůžu:

Související články

1.
3.
Status:
All systems normal.
2024