/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
Udskrive værdi af variabel med navn i
Fra : Benny Nissen


Dato : 26-07-05 13:30

Hej.

$foo = "Indhold af foo";
$bar = "foo";

Nu vil jeg så gerne udskrive indholdet af $foo uden at kende navnet med
andet end $bar.

Howto ?

--
Benny Nissen

 
 
Henrik Stidsen (26-07-2005)
Kommentar
Fra : Henrik Stidsen


Dato : 26-07-05 14:09

Benny Nissen has brought this to us :
> $foo = "Indhold af foo";
> $bar = "foo";
>
> Nu vil jeg så gerne udskrive indholdet af $foo uden at kende navnet med andet
> end $bar.

<?php
$foo = "Indhold af foo";
$bar = "foo";

echo $$bar;
?>

--
Henrik Stidsen - http://henrikstidsen.dk/



Benny Nissen (26-07-2005)
Kommentar
Fra : Benny Nissen


Dato : 26-07-05 15:58

Henrik Stidsen wrote:

> <?php
> $foo = "Indhold af foo";
> $bar = "foo";
>
> echo $$bar;
> ?>

Tak. Ja, det mente jeg nok, men det virker så bare ikke for mig :(

Roder lidt videre med det, og skriver, når jeg har fundet løsningen på
problemet.

--
Benny Nissen

Jacob Atzen (26-07-2005)
Kommentar
Fra : Jacob Atzen


Dato : 26-07-05 16:39

On 2005-07-26, Benny Nissen <news@bennynissen.dk> wrote:
> Henrik Stidsen wrote:
>
>> <?php
>> $foo = "Indhold af foo";
>> $bar = "foo";
>>
>> echo $$bar;
>> ?>
>
> Tak. Ja, det mente jeg nok, men det virker så bare ikke for mig :(

Virker ovenstående kodestump ikke hos dig? Hvis du kopierer og indsætter
den direkte?

--
Med venlig hilsen
- Jacob Atzen

Benny Nissen (26-07-2005)
Kommentar
Fra : Benny Nissen


Dato : 26-07-05 20:37

Jacob Atzen wrote:
> On 2005-07-26, Benny Nissen <news@bennynissen.dk> wrote:
>
>>Henrik Stidsen wrote:
>>
>>
>>><?php
>>>$foo = "Indhold af foo";
>>>$bar = "foo";
>>>
>>>echo $$bar;
>>>?>
>>
>>Tak. Ja, det mente jeg nok, men det virker så bare ikke for mig :(
>
>
> Virker ovenstående kodestump ikke hos dig? Hvis du kopierer og indsætter
> den direkte?
>

Jo. Fejlen var blot, at jeg forsøgte inden i en echo .. altså:

echo "<p>$$bar</p>";

det går ikke, men

echo "<p>".$$bar."</p>";

firker fint

Tak for hjælpen.

--
Benny Nissen

Martin (26-07-2005)
Kommentar
Fra : Martin


Dato : 26-07-05 19:46

Benny Nissen wrote:
> Henrik Stidsen wrote:
>
>> <?php
>> $foo = "Indhold af foo";
>> $bar = "foo";
>>
>> echo $$bar;
>> ?>
>
>
> Tak. Ja, det mente jeg nok, men det virker så bare ikke for mig :(
>
> Roder lidt videre med det, og skriver, når jeg har fundet løsningen på
> problemet.
>

Hvad med:

<?php

$foo = "Indhold af foo";
$bar = "foo";
print "$".$bar;

?>

Henrik Stidsen (26-07-2005)
Kommentar
Fra : Henrik Stidsen


Dato : 26-07-05 21:24

Martin formulated the question :
> print "$".$bar;

Giver $foo på skærmen...

--
Henrik Stidsen - http://henrikstidsen.dk/



Søg
Reklame
Statistik
Spørgsmål : 177552
Tips : 31968
Nyheder : 719565
Indlæg : 6408849
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste