#23581 [Opn->Asn]: array_map(NULL, array, array ...) yields an undefined result
| From: | moriyoshi@php.net | Date: | Sun, 11 May 2003 06:26:34 +0000 |
| Subject: | #23581 [Opn->Asn]: array_map(NULL, array, array ...) yields an undefined result | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-39434@lists.php.net to get a copy of this message | ||
ID: 23581
Updated by: moriyoshi@php.net
Reported By: moriyoshi@php.net
-Status: Open
+Status: Assigned
Bug Type: Arrays related
Operating System: any
PHP Version: 4.3.2RC2
-Assigned To:
+Assigned To: moriyoshi
Previous Comments:
------------------------------------------------------------------------
[2003-05-11 01:26:21] moriyoshi@php.net
<?php
var_dump(
array_map(
NULL,
array(1,2,3),
array(4,5,6),
array(7,8,9)
)
);
?>
result:
array(3) {
[0]=>
array(3) {
[0]=>
&UNKNOWN:0
[1]=>
&UNKNOWN:0
[2]=>
&UNKNOWN:0
}
[1]=>
array(3) {
[0]=>
&UNKNOWN:0
[1]=>
&UNKNOWN:0
[2]=>
&UNKNOWN:0
}
[2]=>
array(3) {
[0]=>
&UNKNOWN:0
[1]=>
&UNKNOWN:0
[2]=>
&UNKNOWN:0
}
}
while it should be
array(3) {
[0]=>
array(3) {
[0]=>
int(1)
[1]=>
int(4)
[2]=>
int(7)
}
[1]=>
array(3) {
[0]=>
int(2)
[1]=>
int(5)
[2]=>
int(8)
}
[2]=>
array(3) {
[0]=>
int(3)
[1]=>
int(6)
[2]=>
int(9)
}
}
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/?id=23581&edit=1