Doc #29024 [Com]: array_values function documentation issue
| From: | 55953 dot kt at gmail dot com | 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