|
php.net | support | documentation | report a bug | advanced search | search howto | statistics | random bug | login |
Patchesbug54971.phpt.patch (last revision 2011-08-30 13:19 UTC by datibbaw@php.net)Pull RequestsHistoryAllCommentsChangesGit/SVN commits
[2011-06-03 03:49 UTC] felipe@php.net
-Status: Open
+Status: Verified
[2011-06-04 09:58 UTC] pierrick@php.net
-Assigned To:
+Assigned To: pierrick
[2011-06-29 19:14 UTC] pierrick@php.net
-Status: Verified
+Status: Closed
[2011-06-29 19:14 UTC] pierrick@php.net
[2011-08-30 04:16 UTC] datibbaw@php.net
[2011-08-30 04:18 UTC] datibbaw@php.net
[2011-08-30 13:19 UTC] datibbaw@php.net
[2011-08-30 13:46 UTC] bjori@php.net
[2012-04-18 09:50 UTC] laruence@php.net
[2012-07-24 23:41 UTC] rasmus@php.net
[2013-11-17 09:37 UTC] laruence@php.net
|
|||||||||||||||||||||||||||
Copyright © 2001-2025 The PHP GroupAll rights reserved. |
Last updated: Sat Oct 25 05:00:02 2025 UTC |
Description: ------------ when you pass a DOMNodeList in iterator_to_array there a weird result with use_keys on true Test script: --------------- $source = <<<XML <root> <node>val1</node> <node>val2</node> </root> XML; $doc = new DOMDocument(); $doc->loadXML($source); $xpath = new DOMXPath($doc); $items = $xpath->query('//node'); print_r(iterator_to_array($items, true)); print_r(iterator_to_array($items, false)); Expected result: ---------------- Array ( [0] => DOMElement Object ( ) [1] => DOMElement Object ( ) ) Array ( [0] => DOMElement Object ( ) [1] => DOMElement Object ( ) ) Actual result: -------------- Array ( [6646882] => DOMElement Object ( ) ) Array ( [0] => DOMElement Object ( ) [1] => DOMElement Object ( ) )