Ankündigung

Einklappen
Keine Ankündigung bisher.

Variable in Variable

Einklappen

Neue Werbung 2019

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

  • Variable in Variable

    Hallo,

    wie setze ich eigentlich eine variable in einen variablenname ein?

    als beispiel. es soll überprüft werden ob $rr kleiner ist als $r1 oder $r2. $rn, das zb mit einer schleife um 1 addiert werden kann, und somit $r1 oder $r2 mit $rr verglichen werden kann. varnames hab ich mir ma ausgedacht, hat keine bedeutung.
    PHP-Code:
    $r1 1;
    $r2 2;
    $rn 1;
    $rr 0;
    if(
    $rr<=$r(?)) 
    ergebnis ist halt true oder nicht.

    wie müsste das verkettet werden?

    if($rr <= "$r".$rn) so?
    if($rr <= $r[$rn]) so?
    oder if($rr <= $r($rn)) so?

    Kann man das irgendwo nachlesen damit man es versteht?

    sowas..

    $name = "Max";
    $$name = "Mustermann";
    echo $name ${$name};

    ...ist es glaube nicht.

    danke.


  • #2
    Es geht aber lass es besser! Verwende Arrays! Die sind dafür gedacht!

    PHP-Code:
    $r = array(1,2);
    $rr 0;
    if (
    $rr <= $r[$index]) {


    Wobei $index dann eben der Index im Array ist 0 => 1, 1 => 2.

    Kommentar


    • #3
      Zitat von alex9787 Beitrag anzeigen
      wie setze ich eigentlich eine variable in einen variablenname ein?
      Bitte lies in Zukunft nach, bevor du fragst.

      PHP: Variable variables - Manual

      Und wie gesagt, in > 99,9% der Fälle sind variable Variablen keine auch nur annähernd angebrachte Lösung, sondern Arrays vorzuziehen.

      Kommentar


      • #4
        Super, danke euch =)

        Kommentar

        Lädt...
        X