脚本宝典收集整理的这篇文章主要介绍了php的XML文件解释类应用实例,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
本文实例讲述了PHP的XML文件解释类及其用法,是非常实用的技巧。分享给大家供大家参考。具体如下:
PHP;">class XMLParser{
/** 读取xml文件
/** 读取xmlstring
/** 解释xml内容
/** 检查xml格式是否正确
@param String $xmlstring
@return boolean
*/
private function checkXmlFormat($xmlstring){
if($xmlstring==''){
return false;
}
$xml_parser_obj = xml_parser_create();
if(xml_parse_into_struct($xml_parser_obj,$xmlstring,$vals,$indexs)===1){ // 1:success 0:fail
return true;
}else{
return false;
}
}
/** object 转 Array
@param object $object
@return Array
*/
private function objectToArray(&$object){
$object = (array)$object;
foreach($object as $key => $value){
if($value==''){
$object[$key] = "";
}else{
if(is_object($value) || is_array($value)){
$this->objectToArray($value);
$object[$key] = $value;
}
}
}
}
/** 输出返回
以上是脚本宝典为你收集整理的php的XML文件解释类应用实例全部内容,希望文章能够帮你解决php的XML文件解释类应用实例所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。