HS met echo/print

Hiermee wordt de heredox syntax vooral bij gebruikt. Bij echo() en print().
Het werkt als volgt: je neem een woord zonder speciale letters of tekens en dat zet je uppercase(hooftletters). In dit geval neem ik blub.
Je zet er een echo voor en drie maal deze dingen: <
Daarna kan je op de volgende regel gaan typen
en op de volgende ook. Enzovoort.
De laatste regels + enter zet je het zelfde woord 'blub' neer en een vaste puntkomma ; en klaar. Die blub moet dan wel helemaal aan het begin zetten. Geen spaties of tabs ervoor dus. Anders ga je finaal de mist in.

Voorbeeld:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
echo <<<BLUB
Test van de HS !!!!!
BLUB
;
?>


Dit voorbeeld is structuristisch hetzelfde:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
echo <<<BLAAT
Andere test :P
BLAAT
;
?>


En deze ook:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
echo <<<HTML
'K kan niet ophouden te "testen"
HTML
;
?>


Quotes toegstaan!!
Dit zijn een van de redenen waarom HS zo makkelijk is, zoals je ook in mijn
laatste voorbeeldtje zag: Quotes, enkel(') of dubbel(") kunnen allebij.
Dit zou niet werken:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
echo "Hallo, morgen ga ik "dag" zeggen tegen jou.";
?>

maar dit wel:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
echo <<<END
Hallo, morgen ga ik "dag" zeggen tegen jou.
END
;
?>

« Lees de omschrijving en reacties

Inhoudsopgave

  1. Inleiding
  2. HS met echo/print
  3. HS met variablen
  4. Andere toepassingen

PHP tutorial opties

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.