Doc #29024 [Com]: array_values function documentation issue

From: Date: Fri, 26 May 2017 22:43:19 +0000
Subject: Doc #29024 [Com]: array_values function documentation issue
References: 1  Groups: php.doc.bugs 
Request: Send a blank email to doc-bugs+get-14731@lists.php.net to get a copy of this message
Edit report at https://bugs.php.net/bug.php?id=29024&edit=1 ID: 29024 Comment by: 55953 dot kt at gmail dot com Reported by: trosos at atlas dot cz Summary: array_values function documentation issue Status: Not a bug Type: Documentation Problem Package: Documentation problem PHP Version: Irrelevant Block user comment: N Private report: N New Comment: I have a problem and it is been bugging me so hard! the array_value function does not work at ! This is the input array. $register_data = [ 'firstname' => $_POST['firstname'], 'middlename' => $_POST['middlename'], 'lastname' => $_POST['lastname'], 'dob' => $_POST['dob'], 'gender' => $_POST['gender'], 'school' => $_POST['school'], 'email' => $_POST['email'] ]; echo '<pre>', print_r(array_value($register_data)),'<pre>'; die(); i am not any output!!! Can you tell me what's going on? I will be very glad to hear from you. thanks. Previous Comments: ------------------------------------------------------------------------ [2004-07-07 16:33:26] vrana@php.net 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.) ------------------------------------------------------------------------ [2004-07-05 23:54:21] nlopess@php.net 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 https://bugs.php.net/bug.php?id=29024&edit=1

« previous php.doc.bugs (#14731) next »