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