Toon posts:

[php] hele vage string

Pagina: 1
Acties:

Verwijderd

Topicstarter
In een script dat ik moet aanpassen en wat iemand anders heeft geschreven kom ik het volgende tegen:
code:
1
2
3
$HTML = <<<HTML
<p align="center"><a href="main.php"><font color="#0000FF">main</font></a></p>
HTML;

deze code geeft hetzelfde resultaat als
code:
1
$HTML = "<p align="center"><a href="main.php"><font color="#0000FF">main</font></a></p>";

Hoe werkt deze vage manier van strings vullen? ik heb dit nog nooit gezien, en waarom zou je dit gebruiken i.p.v. "

  • D2k
  • Registratie: Januari 2001
  • Laatst online: 31-08 10:19

D2k

wordt meestal gebruikt om code over meer regels te kunnen verspreiden

maar ik vind
PHP:
1
2
3
4
5
6
<?
echo "
          <html blaat>
          </html blaaat>
";
?>

ook prima leesbaar

Doet iets met Cloud (MS/IBM)


  • Glock
  • Registratie: November 2001
  • Niet online
bij <<<HTML blablabla

hoef je niet om je " te denken en daar slashes voor te zetten

kan handig zijn meer handiglheidjes leverde dit niet

Verwijderd

Je kan dit ook doen met bijvoorbeeld EOF ipv HTML,
lees ook Dit artikel op DevSlet