wie geht das. !!! bitte um hilfe !!! :-)

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • wie geht das. !!! bitte um hilfe !!! :-)

    hallo,

    ich bekomme das mit den variablen einfach nicht hin.

    also ich habe die variablen

    $zahl = "3";

    $b_1 = "bla";
    $b_2 = "bla";
    $b_3 = "bla";


    und möchte nun diese einmal über eine schleife erstellen.
    aber wenn ich das so mache:

    for ($i = 1; $i <= $zahl; $i++)
    {
    $test = $b . "_". "$i";
    }


    dann bekomme ich nur die zeichenkette $b_1, $b_2, $b_3 raus, aber ich möchte, dass diese variablen sind, damit ich diese dann ausgeben kann.

    auf den ersten blick ist das vielleicht schwachsinnig was ich machen möchte aber es ergibt sinn wenn ich 200 variablen habe und diese nicht immer mit echo ausgeben müsste sondern dies über eine schleife machen kann

    wäre super wenn dabei jemand eine lösung wüsste

  • #2
    mach doch nen array.
    $b[0],$b[1]... damit kannst du auch mehr sachen machen als mit deiner lösung.

    CAT Music Files

    Kommentar


    • #3
      arrays sind definitiv besser, aber wenn du es so machen willst ...

      belegen der variablen:

      Code:
      for ($i = 1; $i <= $zahl; $i++) { 
        ${'b_' . $i} = "bla";
      }
      ausgabe der variablen:

      Code:
      for ($i = 1; $i <= $zahl; $i++) { 
        echo ${'b_' . $i};
      }
      viel spass damit!

      Kommentar

      Lädt...
      X