Ankündigung

Einklappen
Keine Ankündigung bisher.

Variable in einer include() Anweisung

Einklappen

Neue Werbung 2019

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

  • Gast-Avatar
    Ein Gast erstellte das Thema Variable in einer include() Anweisung.

    Variable in einer include() Anweisung

    Hi Phreaks!
    Ich möchte eine include() Anweisung variabel machen, das heißt je nach Variableninhalt soll eine andere Datei inkludiert werden. Das Problem dabei ist das beim Parsen nicht der Inhalt der Variable ausgewertet wird sondern der Variablen Name selbst. Kann mir bitte jemand sagen wie das zu lösen ist?
    PHP-Code:
    $datei ="test";
    include(
    '$datei.htm'); 
    Laut obigem besipiel versucht php die Datei $datei.htm zu inkludieren anstatt der test.htm.
    Vielen Dank im voraus!

  • Gast-Avatar
    Ein Gast antwortete
    Danke für die schnelle Hilfe!
    Mfg Rix

    Einen Kommentar schreiben:


  • HStev
    antwortet
    das kann man aber auch umgehen indem man einfach

    PHP-Code:
    <?php
    $datei
    ='test';
    include 
    $datei '.html';
    ?>
    schreibt.

    ps: diese Schreibweise von include funktioniert übrigens auch

    Einen Kommentar schreiben:


  • Gast-Avatar
    Ein Gast antwortete
    Laut PHP-Handbuch (ja, das gibt es wirklich) werden Strings zwischen ' nicht geparst!!!

    include ("$datei.htm");

    Gruß
    phpfan

    Einen Kommentar schreiben:


  • Zergling-new
    antwortet
    Nimm statt einfachem ' ein ". Dann werden darin enthaltene Variablen auch interpretiert.

    Einen Kommentar schreiben:

Lädt...
X