Originariamente inviato da phoenixweb
Dopo tanto tempo torno a scrivere in questo forum :-)

Per controllare 'chi è più veloce' fai uno script di prova che cronometra il tempo di esecuzione. Se trovo sull'hard disk il codice che fa al caso tuo, lo posto qui., anche se probabilmente è infognato in qualche cartella sperduta.
eccolo!
Originale di skidx
-Salvi il valore di microtime().
-Esegui per un numero elevato di volte (per esempio 500) la funzione
-Rifai il microtime() e fai la differenza con il precedente valore.
-Esegui lo script più volte in modo da ottenere un valore medio dei tempi di esecuzione abbastanza affidabile.
-Poi ripeti le operazioni con l'altra istruzione
-Confronti i due valori medi e si vede quale delle due funzioni è più veloce nell'eseguire il suo compito.