Vraag & Antwoord

Webprogrammeren & scripting

[PHP] html in variabelle 'proppen'

Anoniem
_arno_
7 antwoorden
  • Hallo,

    is het niet mogelijk om html makkelijk in een variabele te proppen?
    hiermee bedoel ik iets zoals mogelijk is met een if functie:
    [code:1:52a2f027b3]
    <?php if($var == 1){?>
    <html> …. </html>
    <?php } ?>[/code:1:52a2f027b3]
    Is zoiet mogelijk met een variabel, zoiets??
    [code:1:52a2f027b3]
    <?php $var = ?>
    <html> … </html>
    <?php ; ?>[/code:1:52a2f027b3]
    Bestaat er zo iets niet? i.pv. html regel per regel in de variabele bij te plakken?
    Alvast bedankt!
  • switch/case

    geen idee wat je nou wilt :-?
  • normaal doen de meesten het zo:
    [code:1:509b400403]
    $var = "<html><body>blablabal";
    $var .= "<br>blablabal1</body></html>
    [/code:1:509b400403]

    maar ik heb echter meer dan 200 regels code en dan is dat bijna onbegonnen werk!!

    Is er zo iets dat je dat in een keer een hele pagina code kan in steken?
    PS. er zijn ook een paar kleine php scriptjes in … (echo, en klein if met echo)

    Alvast bedankt.

    Olivier
  • Kun je dat niet met includes afvangen?
  • Onderstaande is ook mogelijk:
    [code:1:7e4eb4a026]
    $var = "bla
    bla
    bla";
    [/code:1:7e4eb4a026]

    of de heredoc notatie
    [code:1:7e4eb4a026]
    $var = <<<EOT
    bla
    bla
    EOT;
    [/code:1:7e4eb4a026]
  • Daar dacht ik ook aan, die eerste, maar dan kun je in je html geen "quotes" gebruiken, moet je die door ' vervangen, of "opslashen".
  • Zo moet dat:
    [code:1:ad122140b5]$var = <<<EINDE_HTML
    <html>
    [….]
    </html>
    EINDE_HTML;[/code:1:ad122140b5]

    [i:ad122140b5]Edit: Oeps… niet goed gelezen. Antwoord was al gegeven door Annie[/i:ad122140b5]

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.