Sunday, November 6, 2011

Jednostruki ili dvostruki znaci navoda?

Jedna od vrlo čestih nedoumica kod početnika u PHP programiranju jeste kada je potrebno koristiti jednostuke a kada dvostuke znake navoda.

<?php 
   $example = 'hello world';

   echo '$example'; // rezultat: $example 
   echo "$example"; // rezultat: hello world 
?>


U PHP programskom kodu postoji značajna razlika između ‘ i “. Ukoliko koristite dvostruke znake navoda podrazumeva se da će PHP parser proveravati određenu varijablu koja se nalazi u okviru dvostrukih znakova navoda. Ukoliko koristite jednostruke znake navoda, to znači da je potrebno štampati tj. prikazati sadržaj u okiru pomenutih znakova. Svakako da je tačno da ukoliko koristite dvostruke navoda umesto jednostrukih znakova, konačan rezultat će biti tačan, tj. dobićete odgovarajući ispis, ali ovo je svakako bespotrebno trošenje procesorske snage i vremena.

No comments:

Post a Comment