note 97429 added to ref.xmlwriter
| From: | benstendahlathotmail/ dot /com at osu1 dot php dot net | Date: | Mon, 19 Apr 2010 15:18:57 +0000 |
| Subject: | note 97429 added to ref.xmlwriter | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-168417@lists.php.net to get a copy of this message | ||
Update to massimo71
Changed the fromArray method to ignore properly used numeric indexes in arrays to differentiate
between same name associative keys that are not allowed nor necessary for XML strings/files.
<?php
public function fromArray($xAry){
if(is_array($xAry)){
foreach ($xAry as $key=>$val){
if (is_numeric($key)){
$this->fromArray($val);
}
else if(is_array($val)){
$this->startElement($key);
$this->fromArray($val);
$this->endElement();
}
else
$this->writeElement($key, $val);
}
}
else {
return FALSE;
}
}
?>
----
Server IP: 192.41.40.227
Probable Submitter: 174.47.150.253
----
Manual Page -- http://www.php.net/manual/en/ref.xmlwriter.php
Edit -- https://master.php.net/note/edit/97429
Del: integrated -- https://master.php.net/note/delete/97429/integrated
Del: useless -- https://master.php.net/note/delete/97429/useless
Del: bad code -- https://master.php.net/note/delete/97429/bad+code
Del: spam -- https://master.php.net/note/delete/97429/spam
Del: non-english -- https://master.php.net/note/delete/97429/non-english
Del: in docs -- https://master.php.net/note/delete/97429/in+docs
Del: other reasons-- https://master.php.net/note/delete/97429
Reject -- https://master.php.net/note/reject/97429
Search -- https://master.php.net/manage/user-notes.php