Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Co szybsze? " czy '?, Strasznie męcząca sprawa...
kkuba
post
Post #1





Grupa: Zarejestrowani
Postów: 102
Pomógł: 13
Dołączył: 6.07.2008
Skąd: Nowy Sącz

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


Witam. 

Od dłuższego czasu straszliwie mnie męczy jedno pytanie - co jest szybsze? " czy '?

Przykładowo: 

Kod
echo 'tekst'. $zmienna .'dalszy tekst...';


czy może

Kod
echo "tekst $zmienna dalszy tekst...";


(tu domyślam się, że wynik będzie najgorszy), czy może

Kod
echo "tekst". $zmienna ."dalszy tekst...";


?

Próbowałem to sprawdzić, jednak wyniki nie są jednoznaczne. 



  1. <?php
  2.  
  3.     $num = 100000;
  4.  
  5.  
  6.  
  7.     $start = microtime();
  8.     for($q = 0; $q < $num; $q++)
  9.     {
  10.         echo '';
  11.     }
  12.  
  13.     $time = round( microtime() - $start, 6 );
  14.     echo $time . '<br />';
  15.  
  16.     // -----
  17.  
  18.     $start = microtime();
  19.     for($q = 0; $q < $num; $q++)
  20.     {
  21.         echo "";
  22.     }
  23.  
  24.     $time = round( microtime() - $start, 6 );
  25.     echo $time;
  26.  
  27. ?>





Raz wygląda to tak: 

Cytat
0.011702
0.014049


a raz tak: 

Cytat
0.022095
0.013994



Może ktoś już zna odpowiedź na to jakże nurtujące pytanie? 




Pozdrawiam. 

Ten post edytował kkuba 2.04.2009, 16:45:32
Go to the top of the page
+Quote Post

Posty w temacie
- kkuba   [PHP] Co szybsze? " czy '?   2.04.2009, 16:42:25
- - Spawnm   pierwsze 2 są ok, tak samo pewnie będą działać wię...   2.04.2009, 16:45:40
- - kkuba   Kurde, no nie da się uzyskać tym moim sposobem jed...   2.04.2009, 16:49:12
- - Zyx   Kiedyś robiłem takie pomiary i wyszło mi, że bez d...   2.04.2009, 16:52:17
- - Spawnm   i bardzo fajnie w 1 łatwiej o analizę kodu , ale ...   2.04.2009, 16:55:43
- - kkuba   No to się cieszę, bo tak mi się właśnie zdawało : ...   2.04.2009, 16:56:54
|- - Spawnm   Cytat(kkuba @ 2.04.2009, 17:56:54 ) P...   2.04.2009, 17:00:38
- - kkuba   Hm.. no tak, ale kropke mam obok apostrofa, a przy...   2.04.2009, 17:05:32
- - TomASS   @kkuba Piszesz: [PHP] pobierz, plaintext <?phpe...   2.04.2009, 17:10:09
|- - Spawnm   Cytat(TomASS @ 2.04.2009, 18:10:09 ) ...   2.04.2009, 17:23:14
|- - mls   Cytat(TomASS @ 2.04.2009, 18:10:09 ) ...   2.04.2009, 18:07:07
- - dr_bonzo   Tu masz moj post sprzed lat o tym wlasnie temacie,...   2.04.2009, 17:14:10
- - kkuba   CytatA jak wstawisz tablicę lub etodę obiektu? Mus...   2.04.2009, 17:15:30
- - TomASS   CytatDwóch, całkowicie przypadkowych. To na bank s...   2.04.2009, 18:11:21
- - pi_wo   nie mam zdania na temat tego co jest szybsze, ale ...   2.04.2009, 19:00:50
- - cojack   Może jeszcze porozmawiamy co jest szybsze? ec...   2.04.2009, 19:13:54
- - kkuba   CytatProblem jest tylko taki, że nie mo...   2.04.2009, 19:14:06
- - michalg   Kiedyś czytałem jakieś benchmarki, w których ktoś ...   2.04.2009, 19:22:00
- - l0ud   Ja tam zawszę stosuję ' do stringów, wg mnie j...   2.04.2009, 19:31:26
|- - pi_wo   Cytat(l0ud @ 2.04.2009, 20:31:26 ) Ja...   2.04.2009, 22:05:33
- - zegarek84   a może jeszcze takie cosik: [PHP] pobierz, pl...   3.04.2009, 00:13:36
- - kazag   Czy przy niewielkich projektach to w ogole wpływa...   3.04.2009, 08:04:45
- - kkuba   hm.. powiem Ci, że pomysł dość ciekawy ; p Zrobić ...   3.04.2009, 18:37:05
- - rzymek01   cała różnica pomiędzy ' a " jest taka, że...   3.04.2009, 22:40:20


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: 24.12.2025 - 20:48