ID: 14248 Updated by: derick Reported By: [EMAIL PROTECTED] Old Status: Open Status: Closed Bug Type: Unknown/Other Function Operating System: Linux 2.4.13-ac5 PHP Version: 4.0.5 New Comment:
The implementation of uniqid is as fast as it could be, so speeding it up is not really possible (without loosing randomness) You can however try this: $uniq = md5 (time()); This will not be that unique as uniqid, but it should be good enough. Derick Previous Comments: ------------------------------------------------------------------------ [2001-11-27 04:47:14] [EMAIL PROTECTED] A call to uniqid() seems to take approximately 20ms. In all that time the processor seems to be doing absolutely nothing (well, it seems to be waiting for something). I wrote a convert script which uses uniqid() while testing it it took 40 seconds to convert 1600 items, without uniqid() the time went down to 3 seconds.. Quite a remarkable performance boost ;) Especially since the script was made to convert around 300.000 items. Please speed up this function.. ------------------------------------------------------------------------ Edit this bug report at http://bugs.php.net/?id=14248&edit=1 -- PHP Development Mailing List <http://www.php.net/> To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]