ID: 29024 Updated by: [EMAIL PROTECTED] Reported By: trosos at atlas dot cz Status: Bogus Bug Type: Documentation problem PHP Version: Irrelevant New Comment:
This bug has been fixed in the documentation's XML sources. Since the online and downloadable versions of the documentation need some time to get updated, we would like to ask you to be a bit patient. Thank you for the report, and for helping us make our documentation better. (Left bogus as it is translation problem.) Previous Comments: ------------------------------------------------------------------------ [2004-07-05 23:54:21] [EMAIL PROTECTED] English docs are fine. The Czech translation team will update the file when they have some time. Thanks, Nuno ------------------------------------------------------------------------ [2004-07-05 22:40:09] trosos at atlas dot cz Description: ------------ Some translations (cz) of the documentation for array_values() gives an example of implementation of array_values for PHP 3 users. This is wrong. The correct example may be: <?php function array_values ($arr) { $t = array(); while (list($k, $v) = each ($arr)) { $t[] = $v; /* */ } /* */ return $t; } ?> Reproduce code: --------------- <?php function array_values ($arr) { $t = array(); while (list($k, $v) = each ($arr)) { $t[] = $v; return $t; } } var_dump (array_values (array ('a','b'))); ?> Expected result: ---------------- array(2) { [0]=> string(1) "a" [1]=> string(1) "b" } Actual result: -------------- array(1) { [0]=> string(1) "a" } ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=29024&edit=1