最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

php数组怎么转xml

来源:动视网 责编:小采 时间:2020-11-02 18:28:55
文档

php数组怎么转xml

php数组怎么转xml:php数组转xml的实现方法:首先创建一个PHP示例文件;然后定义一个xml_encode方法;最后通过data_to_xml方法将php数组转成xml即可。推荐:《PHP视频教程》php将数组转换为xml格式php将数组转换为xml格式,摘自thinkphp,记录一下/** *
推荐度:
导读php数组怎么转xml:php数组转xml的实现方法:首先创建一个PHP示例文件;然后定义一个xml_encode方法;最后通过data_to_xml方法将php数组转成xml即可。推荐:《PHP视频教程》php将数组转换为xml格式php将数组转换为xml格式,摘自thinkphp,记录一下/** *


php数组转xml的实现方法:首先创建一个PHP示例文件;然后定义一个“xml_encode”方法;最后通过“data_to_xml”方法将php数组转成xml即可。

推荐:《PHP视频教程》

php将数组转换为xml格式

php将数组转换为xml格式,摘自thinkphp,记录一下

/**
 * XML编码
 * @param mixed $data 数据
 * @param string $encoding 数据编码
 * @param string $root 根节点名
 * @return string
 */
function xml_encode($data, $encoding='utf-8', $root='think') {
 $xml = '<?xml version="1.0" encoding="' . $encoding . '"?>';
 $xml .= '<' . $root . '>';
 $xml .= data_to_xml($data);
 $xml .= '</' . $root . '>';
 return $xml;
}
/**
 * 数据XML编码
 * @param mixed $data 数据
 * @return string
 */
function data_to_xml($data) {
 $xml = '';
 foreach ($data as $key => $val) {
 is_numeric($key) && $key = "item id="$key"";
 $xml .= "<$key>";
 $xml .= ( is_array($val) || is_object($val)) ? data_to_xml($val) : $val;
 list($key, ) = explode(' ', $key);
 $xml .= "</$key>";
 }
 return $xml;
}

文档

php数组怎么转xml

php数组怎么转xml:php数组转xml的实现方法:首先创建一个PHP示例文件;然后定义一个xml_encode方法;最后通过data_to_xml方法将php数组转成xml即可。推荐:《PHP视频教程》php将数组转换为xml格式php将数组转换为xml格式,摘自thinkphp,记录一下/** *
推荐度:
标签: 转换 php xml
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top