ID: 30900 User updated by: phpbugs at mechintosh dot com Reported By: phpbugs at mechintosh dot com Status: Closed Bug Type: Documentation problem Operating System: MacOS X 10.3.6 PHP Version: 4.3.9 New Comment:
Must admit to using the http://entropy.ch/ installer, instead of downloading source from http://www.php.net/downloads.php and compiling myself, but it *is* 4.3.9, the only newer release is a RC? Not that it's critical or anything.. Previous Comments: ------------------------------------------------------------------------ [2004-11-26 08:40:17] [EMAIL PROTECTED] Thank you for your bug report. This issue has already been fixed in the latest released version of PHP, which you can download at http://www.php.net/downloads.php Already fixed by Nuno in XML sources. ------------------------------------------------------------------------ [2004-11-26 02:09:26] phpbugs at mechintosh dot com Description: ------------ http://nl.php.net/manual/en/function.uniqid.php Excerpt, added arrows: ---------------------- string uniqid ( [string prefix [, bool more_entropy]]) uniqid() returns a prefixed unique identifier based on the current time in microseconds. prefix is --> optional <-- but can be useful, for instance, if you generate identifiers simultaneously on several hosts that might happen to generate the identifier at the same microsecond. Up until PHP 4.3.1, prefix could only be a maximum of 114 characters long. If the --> optional <-- more_entropy parameter is TRUE.... ---------------------- So while both parameters should be optional, I do get a warning. Reproduce code: --------------- <?php ini_set('display_errors', '1'); ini_set('track_errors', '1'); error_reporting(E_ALL); echo uniqid(); ?> Expected result: ---------------- 41a6819d003c2 or somesuch.. the same result that I would have gotten with echo uniqid(''); Actual result: -------------- Warning: uniqid() expects at least 1 parameter, 0 given in /Library/WebServer/Documents/foo.php on line 7 ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=30900&edit=1