phpbar.de logo

Mailinglisten-Archive

[php] Sehr interessante Ausführungszeiten (war: base64_decode)

[php] Sehr interessante Ausführungszeiten (war: base64_decode)

Michael Siebert fallen at webbuildersnet.de
Don Mai 27 09:15:15 CEST 2004


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Thursday 27 May 2004 08:59, Andreas Müller wrote:
> Was glaubt ihr welche Variante schneller ist? Dazu muss man sagen in
> Variante 1 und 2 die Strinzuweisung bzw. Array Erzeugung  und Flip nur
> einmal ausgeführt wird und der Rest in Schleife für den gesamten Base64
> Datenblock.
also ich würde auf variante 3 tippen, der code ist zwar länger und nicht so 
schön lesbar, besteht aber ausschließlich aus 9 vergleichen.
die anderen beiden varianten _müssen_ beide den array/string im notfall 
vollends durchgehen, was an sich im schlechtesten fall 64 vergleiche sind. 
hochgerechnet dürfte dvariante 3 ca. 4 mal schneller sein (grob geschätzt).
kannst du uns dann auch die zeiten zugänglich machen?

- -- 
MfG
 Michael Siebert
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)

iD8DBQFAtZWGao3uR0c9690RAnCiAJ44URtBIj4UXUMb2fpwiqF8H51OZgCfUtbM
AfvddCg6WGfUuh6UtAxRhRY=
=QA0n
-----END PGP SIGNATURE-----


php::bar PHP Wiki   -   Listenarchive