Pole

Roman Fordinal fordinal na slovanet.sk
Pondělí Únor 25 14:54:18 MET 2002


Monday, February 25, 2002, 2:44:52 PM, you wrote:

HP> On Mon, Feb 25, 2002 at 02:37:44PM +0100, Roman Fordinal wrote:
>> 
>> JK> Obcas neni od veci se podivat do dokumntace.
>> JK> Myslite ze je to efektivnejsi nez:
>> 
>> JK> $text = join('', na pole);
>> v tomto pripade iste, ale pocital som ze pocas toho FOREACH aj s tym
>> bude chciet nieco este robit :) totiz ze ten cyklus nebude prazdny.
>> ale v konecnom dosledku join je vlastne len FOREACHom nad danym polom.
>> ide len o skratenie kodu v main::
>> 
>> (theeeeda aspon myslim) :)

HP> Ne tak docela: na me pomale pracovni stanici:
HP> Benchmark: timing 1000 iterations of foreach, join...
HP>    foreach: 14 secs ( 4.74 usr  0.11 sys =  4.85 cpu)
HP>       join: 10 secs ( 3.14 usr  0.08 sys =  3.22 cpu)

HP> a na podstatne rychlejsim serveru:
HP> Benchmark: timing 10000 iterations of foreach, join...
HP>    foreach: 47 wallclock secs (44.92 usr +  0.68 sys = 45.60 CPU) @ 219.30/s (n=10000)
HP>       join: 34 wallclock secs (30.96 usr +  0.74 sys = 31.70 CPU) @ 315.46/s (n=10000)


hey, prave som si cital v dokumentacii, ze join je vyhodnejsi pri
spajani vacsich poli do jedneho retazca.



:
:..                      Roman Fordinal
:.: fordinal na slovanet.sk



Další informace o konferenci Perl