czesc, chyba wszedzie mowi sie ze uzycie "" do wyswietlania stringa zamiast '' jest znacznie wolniejsze poniewaz do kazdego słowa php musi sie wrocic, sprawdzic czy to nie jest jakas referencja, wiec na logike powinno byc wolniejsze. postanowiłem zrobic sobie php'owych pogromców mitów i sprawdzic jak z tym jest:
<?php
for ($i=0;$i<=300000;$i++)
{
echo "Hello World Hello World Hello World"; }
for ($i=0;$i<=300000;$i++)
{
echo 'Hello World Hello World Hello World'; }
echo 'CUDZYSLOWIA: '.$time1; echo 'APOSTROFY: '.$time2;
o dziwo wynik wywołania skryptu 3 razy wyglada u mnie tak:
CUDZYSLOWIA: 0.025105
APOSTROFY: 0.024894
CUDZYSLOWIA: 0.023044
APOSTROFY: 0.027402
CUDZYSLOWIA: 0.026733
APOSTROFY: 0.034359
nie tylko cudzyslowa nie sa kilka razy wolniejsze, ale w wiekszosci wywołan rowniez szybsze. hm co o tym myslicie?