Ik hoor hier dat de algemene stemming richting het gebruik van enkele quotes gaat, maar wat ik me nu afvraag is hoe jullie dan er voor zorgen dat de output in de HTML source enigzins leesbaar blijft. Dus newlines(\n) en tabs(\r geloof ik). Want deze werken niet als je enkele quotes gebruikt
Ik doe het zo:

<?php
define ('CRLF', "\n");

....
....
echo '<p>Dit is een voorbeeldalinea</p>' . CRLF;
?>

Houdt je HTML leesbaar en je kunt later altijd je CRLF opnieuw definen (bv: \r\n, of \r, afhankelijk van het platform)
Niet, sourcecode zou mij een worst wezen. :+
@ Jan: das makkelijk en supper handig ;) Bedankt!
btw een tab is \t
heel erg bedankt Jan, handige oplossing
Waarom moet je sourcecode leesbaar zijn?
/eensch met Arjan.
voor tab heb ik meestal een functie:
<?php
function T($times = 1)
{
return str_repeat("\t", $times);
}
?>
Dan hoef je niet \t\t\t te doen, maar gewon T(3). Helemaal ideaal waneer je recursieve functies hebt, dan kan je gewoon een $i meegeven, die je bij iedere recursie ophoogt. Krijg je mooie indented code :)

@Mitch & Arjan: Omdat waneer je hem door de parser heen haalt, of je wil je stylesheet overhoop gooien, een leesbare broncode toch wat makkelijker is, naar mijn mening.
Als je site er maar goed uit ziet vind ik het best
en je snapt je eigen script toch wel?
Voor debuggen is het soms handig om duidelijke code te hebben, maar als ie eenmaal af is maakt mij het niet uit hoe het eruit ziet.

Reageren