note 127049 added to class.recursivearrayiterator

From: Date: Thu, 12 May 2022 11:47:26 +0000
Subject: note 127049 added to class.recursivearrayiterator
Groups: php.notes 
Request: Send a blank email to php-notes+get-218373@lists.php.net to get a copy of this message
<?php $array = [ 'A','B', 'C'=>[ 'D','E', 'F'=>['G','H'] ], 'I','J' ]; $iterator = new RecursiveArrayIterator($array); foreach($iterator as $key=>$value) { echo $key,':', $value,'<br>'; } /** Output 0:A 1:B C:Array 2:I 3:J */ //------------- //Recursive... $array = [ 'A','B', 'C'=>[ 'D','E', 'F'=>['G','H'] ], 'I','J' ]; $it = new RecursiveArrayIterator($array); $iterator = new RecursiveIteratorIterator($it); foreach($iterator as $key=>$value) { echo $key,':', $value,'<br>'; } /** Output 0:A 1:B 0:D 1:E 0:G 1:H 2:I 3:J */ ?> ---- Server IP: 45.112.84.4 Probable Submitter: 185.85.3.47 (proxied: 2a0c:5a84:9105:1000:c8f2:56e6:fc34:e4bd) ---- Manual Page -- https://php.net/manual/en/class.recursivearrayiterator.php Edit -- https://main.php.net/note/edit/127049 Del: integrated -- https://main.php.net/note/delete/127049/integrated Del: useless -- https://main.php.net/note/delete/127049/useless Del: bad code -- https://main.php.net/note/delete/127049/bad+code Del: spam -- https://main.php.net/note/delete/127049/spam Del: non-english -- https://main.php.net/note/delete/127049/non-english Del: in docs -- https://main.php.net/note/delete/127049/in+docs Del: other reasons-- https://main.php.net/note/delete/127049 Reject -- https://main.php.net/note/reject/127049 Search -- https://main.php.net/manage/user-notes.php

« previous php.notes (#218373) next »