Scripten met ' of met "?
Omdat ik binnenkort met een nieuw project begin, zou ik het graag NET doen.
Wat is het netste om mee te scripten zo ' of zo "?
Maakt niet zo veel uit. Meestal wordt voor korte strings een enkele gebruikt, dat is sneller, en voor langere strings dubbele, want daarin werkt \n.
Ik gebruik liever de ' als ik html in voor komt.
Maar de " gebruik ik het vaakst.
Het maakt niks uit voor welke twee je kiest, ze doen allebij hetzelfde.
Wat ik bedoel met "als html in voor komt"
Als je de " gebruikt moet je dit doen:
Dan vind ik de eerste methode het makkelijkst en mooiste maar het is aan jou de keus
Gewijzigd op 31/08/2010 17:44:38 door Carlo boy
Doe het bovenstaande helemaal niet, gebruikt of view, of templates.
Dus met views:
index.phtml
of templates (dit is smarty syntax)
index.tpl
Gewijzigd op 31/08/2010 17:48:24 door Pim -
Pim de Haan op 31/08/2010 17:41:06:
..Meestal wordt voor korte strings een enkele gebruikt, dat is sneller..
Waarom is dat sneller?
Ik denk dat ik beide knoppen even snel kan indrukken hoor :p?
Nee, omdat hij niet zoekt naar variabelen en escapes in de string, gaat het sneller.
Pim de Haan op 31/08/2010 17:48:02:
Maar als je het toch zo net mogelijk wil houden:
Doe het bovenstaande helemaal niet, gebruikt of view, of templates.
Dus met views:
index.phtml
of templates (dit is smarty syntax)
index.tpl
Doe het bovenstaande helemaal niet, gebruikt of view, of templates.
Dus met views:
index.phtml
of templates (dit is smarty syntax)
index.tpl
Goedzo! je presteerd het om weer nutteloos te reaguren in een topic! :)
OT;
Ik deel de mening van hierboven. Als je goed script (en dus je vars buiten quotes haalt) zijn de enige verschillen tussen die 2 een klein snelheids verschil (je bent een mieren-neuker als je daar wakker om ligt, echt dan zoek een leven), en dat je dus newlines etc alleen kan gebruiken bij dubbele quotes (of andere "speciale karakters").
Maar, ook dat is te combineren:
Ligt er dus maar net aan wat je allemaal wil ;-) Het maakt niet veel uit, en netheid is deels ook smaak.
Gewijzigd op 31/08/2010 18:37:09 door niek s
Voorbeeldje:
Code (php)
1
2
3
4
2
3
4
<?php
$naam = 'Jonathan';
echo 'Hallo!' . PHP_EOL . 'Welkom op mijn website, ' . $naam '!';
?>
$naam = 'Jonathan';
echo 'Hallo!' . PHP_EOL . 'Welkom op mijn website, ' . $naam '!';
?>