array = $arrayX; //$numarray = count($this->array); echo ''; #echo ''; echo ''; foreach ($this->array as $key=>$value) { if($value === false){ $value = "0"; }elseif(empty($value)){ $value = " "; } if(is_numeric($key)){ $key="item"; } echo '<'.$key.'>'; if(is_array($value)){ $value = $this->arrayRecursivo($value); }else{ echo $value; } echo ''; } echo''; #echo ''; } private function arrayRecursivo ($data){ $this->data = $data; foreach ($data as $key=>$value) { if($value === false){ $value = "0"; }elseif(empty($value)){ $value = " "; } if(is_array($value)){ echo '<'.$key.'>'; $value = $this->arrayRecursivo($value); echo ''; }else{ echo '<'.$key.'>'; echo $value; echo ''; } } } } ?>