note 119867 added to function.simplexml-load-file

From: Date: Thu, 08 Sep 2016 15:02:21 +0000
Subject: note 119867 added to function.simplexml-load-file
Groups: php.notes 
Request: Send a blank email to php-notes+get-206533@lists.php.net to get a copy of this message
Get all tags and their values. (recursive) <?php $xml = simplexml_load_file('settings.xml'); function all_tag($xml){ $i=0; $name = ""; foreach ($xml as $k){ $tag = $k->getName(); $tag_value = $xml->$tag; if ($name == $tag){ $i++; } $name = $tag; echo $tag .' '.$tag_value[$i].'<br />'; // recursive all_tag($xml->$tag->children()); } } all_tag($xml); ?> ---- Server IP: 72.52.91.14 Probable Submitter: 95.158.42.70 ---- Manual Page -- http://php.net/manual/en/function.simplexml-load-file.php Edit -- https://master.php.net/note/edit/119867 Del: integrated -- https://master.php.net/note/delete/119867/integrated Del: useless -- https://master.php.net/note/delete/119867/useless Del: bad code -- https://master.php.net/note/delete/119867/bad+code Del: spam -- https://master.php.net/note/delete/119867/spam Del: non-english -- https://master.php.net/note/delete/119867/non-english Del: in docs -- https://master.php.net/note/delete/119867/in+docs Del: other reasons-- https://master.php.net/note/delete/119867 Reject -- https://master.php.net/note/reject/119867 Search -- https://master.php.net/manage/user-notes.php

« previous php.notes (#206533) next »