php判断str或xml格式的小函数

发布时间:2020-05-15编辑:脚本学堂
分享一个php函数,主要功能是判断给定的字符串是str类型,还是xml格式。有兴趣的朋友可以参考下。

例子:
 

复制代码 代码示例:
<?php
/**
     * 解析XML格式的字符串
     * @edit: www.jb200.com
     * @param string $str
     * @return 解析正确就返回解析结果,否则返回false,说明字符串不是XML格式
     */
 function xml_parser($str){  
       $xml_parser = xml_parser_create();  
       if(!xml_parse($xml_parser,$str,true)){  
           xml_parser_free($xml_parser);  
           return false;  
       }else {  
           return (json_decode(json_encode(simplexml_load_string($str)),true));  
       }  
   }