kfichtner: variable bzw dynamische variablen

hallo,
ich habe ein problem mit variablen variablen.
in meinem script existieren mehrere variablen mit dem selben namen und einer nummer
$var0001
$var0002
$var0003
.
.
.
nun will ich in einer for schleife (wenn eine andere schleife hilft, dann geht das auch)
nacheinander die inhalte der variablen anzeigen, wobei der zaehler ($i) der for schleife
die jeweils letzte ziffer an den variablennamen haengt:
<?php
$text_count=3;
$group_nr=0001;

for ($i=0; $i<=$text_count; $i++)
    {
    echo "<li><a href='../".$group_nr."/view.php3?text_nr=$i'>".$text_headline000.$i."</a>";
    }

?>
diese variante funzt nicht und einige andere auch nicht. das im <a href=..> koennt ihr
vernachlaessigen, das laeuft.

thx

kfichtner

  1. Hi!

    in meinem script existieren mehrere variablen mit dem selben namen und einer nummer
    $var0001
    $var0002
    $var0003
    .
    .
    .
    nun will ich in einer for schleife (wenn eine andere schleife hilft, dann geht das auch)
    nacheinander die inhalte der variablen anzeigen, wobei der zaehler ($i) der for schleife
    die jeweils letzte ziffer an den variablennamen haengt:

    ich nehme an in $var0001, $var0002, ... sind die Daten die du ausgeben willst.

    <?

    $x="var000";

    for ($i=0, $i<=$text_count; ++$i)
    {
       echo "${$x.$i}";  //${$x.$i} entspricht hier $var0001 bzw. $var0002 ...
    }

    ?>

    so funktionierts!

    mfG
    Brand