CryRat Posted April 5, 2004 Report Share Posted April 5, 2004 atradās viena interesanta lieta kura itkā nekur nav pieminēta ( ? ) bet taj pašā brīdī ir diezgan nozīmīga... par pēdiņām... kuras jūs izmantojat ? dubultās vai parastās ? par ātrdarbību esat domājuši ? domājat nav starpības ( es tā domāju pirms pāris stundām ) ? a vot starpība ir 50% ...neticat ? lūdzu pierādījums interesanti ne ? cik cilvēki šito zināja ? kapēc man neviens nepateica ? :) Link to comment Share on other sites More sharing options...
bubu Posted April 5, 2004 Report Share Posted April 5, 2004 protams, ka ' peedinjas buus aatraakas nekaa " peedinjas, jo ieksh ' interpretators nepaarbauda vai vajag nomaiint mainiigo veertiibas $blabla par to, ko tas satur! Link to comment Share on other sites More sharing options...
blackhalt Posted April 5, 2004 Report Share Posted April 5, 2004 Visur kur tik iespējams un kur nav paredzētas klāt kaut kādas mainīgo vērtības, lieto parastās pēdiņas! Ja ir parastās , ta php neko daudz nedomājot visu nolasa no pēdiņas līdz pēdiņai Bet ja ir dubultās, ta šis domā ka mok tur pa vidu būs ar kāds mainīgais un bik iebremzē domājot . ;) Link to comment Share on other sites More sharing options...
Roze Posted April 5, 2004 Report Share Posted April 5, 2004 atradās viena interesanta lieta kura itkā nekur nav pieminēta ( ? ) bet taj pašā brīdī ir diezgan nozīmīga... Kaa nav? :) http://lv.php.net/manual/en/language.types....string.parsing Kaa pat cilveeki ir veikushi shaadus benchmarkus kuri gan ir zinamaa meeraa pretruniigi :) Using Single quotes Vs. Double quotes with echo When we need variable interpolation (substitute the variable with its value) inside a string the choice of double quotes is obvious over single quotes. But when there is no varibale interpolation involved, the choice between Single quotes and Double quotes is influenced by: A. Performance issues in using single quotes vs double quotes It might seem that single quote are faster then double quotes since php does not need to parse the string inside the single quotes to do variable interpolation. http://www.geteducation.com/enhdocs/php/echo-benchmark.html (no http://lv.php.net/echo komentaariem) Link to comment Share on other sites More sharing options...
CryRat Posted April 5, 2004 Author Report Share Posted April 5, 2004 atradās viena interesanta lieta kura itkā nekur nav pieminēta ( ? ) bet taj pašā brīdī ir diezgan nozīmīga... Kaa nav? :) http://lv.php.net/manual/en/language.types....string.parsing nu jā kaut kas tur ir... bet svarīgais moments ir tas ka tas ir uz pusi lēnāk... Kaa pat cilveeki ir veikushi shaadus benchmarkus kuri gan ir zinamaa meeraa pretruniigi :)jā interesanti... bet visātrākais echo ir:echo 'sss', $xxx, 'zzz', $yyy; ir vēl kādi interesanti testi zināmi ? Link to comment Share on other sites More sharing options...
Roze Posted April 5, 2004 Report Share Posted April 5, 2004 nu jā kaut kas tur ir... bet svarīgais moments ir tas ka tas ir uz pusi lēnāk... Manupraat teikt ka uz pusi lenaak ir par stipru.. Uz manas kastes patesteejot caurmeeraa bija shaadi rezultaati (t.i. pirmie 2-3 nenulles cipari ljoti buutiski nemainijaas) double quotes: 0.000221967697144 single quotes: 0.000165939331055 Kas nav 50% atskjiriiba.. Link to comment Share on other sites More sharing options...
CryRat Posted April 5, 2004 Author Report Share Posted April 5, 2004 Manupraat teikt ka uz pusi lenaak ir par stipru..Uz manas kastes patesteejot caurmeeraa bija shaadi rezultaati (t.i. pirmie 2-3 nenulles cipari ljoti buutiski nemainijaas) double quotes: 0.000221967697144 single quotes: 0.000165939331055 man uz Athlon XP 2k+ un PHP 4.3.4 ir tuvāk 50%double quotes: 0.0003199577331543 single quotes: 0.00018596649169922 difference...: 0.00013399124145508 tur kur atradu šito vispār bija: double quotes: 0.001505970954895 single quotes: 0.00078308582305908 difference...: 0.00072288513183594 vispār te viņš ir un vēl daži benchmarki no kuriem interesantākie: concatenation: 0.0008620023727417 sprintf......: 0.0017820596694946 interpolate..: 0.002047061920166 nebūtu domājis ka sprint būs ātrāk nekā interpolate :huh: commas.......: 0.0024470090866089 concatenation: 0.0028690099716187 double quotes: 0.0044499635696411 tas ko es teicu augstāk par echo... Link to comment Share on other sites More sharing options...
Recommended Posts