Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] różnica ' a "
Krakier
post
Post #1





Grupa: Zarejestrowani
Postów: 16
Pomógł: 4
Dołączył: 10.07.2008

Ostrzeżenie: (0%)
-----


Witam,
w php programuje już trochę długo, jednak dopiero teraz zastanowiłem się czym różni się ' a " x]. W zasadzie w każdym kodzie znalezionym w internecie pojawia się treść typu:
Kod
echo "blabla";

zamiast
Kod
echo 'blabla';

Mi osobiście znacznie łatwiej skryptować drugą metodą, ponieważ nie muszę się martwić o cudzysłowia ;], ponieważ w kodzie 1 jeśli chciałbym użyć cudzysłowia musiał bym poprzedzić backslashem. Większość ludzi jednak używa tej pierwszej metody, czy druga spowalnia skrypt czy wywołuje w jakimś przypadku błąd? Proszę o odpowiedź czym one się różnią ;].
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Shili
post
Post #2





Grupa: Zarejestrowani
Postów: 1 085
Pomógł: 231
Dołączył: 12.05.2008

Ostrzeżenie: (0%)
-----


Co więcej warto jeszcze dopisać, że pojedynczy cudzysłów jest z tego względu, o którym pisał piotrooo szybszy - php nie musi parsować stringa. Podwójny cudzysłów jest znacznie wolniejszy, ale wygodniejszy dla początkujących. Z tym że również dzięki temu mniej widoczny później.
Go to the top of the page
+Quote Post
mike
post
Post #3





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

Ostrzeżenie: (0%)
-----


Cytat(Shili @ 10.07.2008, 16:45:46 ) *
Co więcej warto jeszcze dopisać, że pojedynczy cudzysłów jest z tego względu, o którym pisał piotrooo szybszy - php nie musi parsować stringa. Podwójny cudzysłów jest znacznie wolniejszy, ale wygodniejszy dla początkujących. Z tym że również dzięki temu mniej widoczny później.
Nieprawda. To była kwestia szybkości w czasach PHP3 i moze PHP4. Teraz róznica szybkości jest niemal niezauważalna.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 9.10.2025 - 01:05