这篇文章主要介绍了关于PHP数组和XML相互转换的函数 ,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下//数组转xml

function ArrToXml($arr)

{

if(!is_array($arr) || count($arr) == 0) return '';

$xml = "";

foreach ($arr as $key=>$val)

{

if (is_numeric($val)){

$xml.="".$val."".$key.">";

}else{

$xml.="".$key.">";

}

}

$xml.="";

return $xml;

}

//Xml转数组

function XmlToArr($xml)

{

if($xml == '') return '';

libxml_disable_entity_loader(true);

$arr = json_decode(json_encode(simplexml_load_string($xml, 'SimpleXMLElement', LIBXML_NOCDATA)), true);

return $arr;

}

相关推荐:

php 数组转xml 函数,PHP数组和XML相互转换的函数相关推荐

  1. PHP学习总结(函数、数组、字符串)

    这次主要学习一下PHP中的函数.数组和字符串. 函数[1]-自定义函数 function 函数名([形式参数1,形式参数2,....形式参数n]){//各种PHP代码....//......retur ...

  2. php 将xml转换为数组,php怎么将xml转换成数组

    php怎么将xml转换成数组2021-03-10 14:54:59 php将xml转换成数组的方法:首先将xml数据转成object(对象)格式的数据:然后使用json_encode()函数将obje ...

  3. php将xml字符串转数组,PHP如何将XML字符串转数组?

    PHP如何将XML字符串转数组? 首先使用函数"simplexml_load_string()",将XML字符串转为对象:$obj = simplexml_load_string( ...

  4. Go 学习笔记(10)— 数组定义、数组声明、数组初始化、访问数组、数组相等、向函数传递数组

    1. 数组定义 数组是具有相同唯一类型的一组已编号且长度固定的数据项序列,这种类型可以是任意的原始类型例如整形.字符串或者自定义类型. 2. 声明数组 Go 语言数组声明需要指定元素类型及元素个数,语 ...

  5. python使用numpy中的np.mean函数计算数组的均值、np.var函数计算数据的方差、np.std函数计算数组的标准差

    python使用numpy中的np.mean函数计算数组的均值.np.var函数计算数据的方差.np.std函数计算数组的标准差 目录

  6. np.eye()的函数能将一个label数组,大小为(1,m)或者(m,1)的数组,转化成one-hot数组

    np.eye()的函数,这个函数的用法非常的简单,但是在预制的代码中,这个函数的用法并非单单制造一个对角矩阵,而是通过其来将一个label数组,大小为(1,m)或者(m,1)的数组,转化成one-ho ...

  7. 1.2 C语言--函数与数组

    函数 函数的定义 返回值类型函数名(类型形参名[,--]){ 函数体 } 除了没有访问修饰符外,基本等同于java的函数. 良好的程序设计风格要求即使没有返回值,也要使用return;作为最后一条语句 ...

  8. c c++ 函数内数组初值_C/C++函数指针与指针函数

    关于指针,前面文章C语言指针详解有过介绍,这里主要讨论函数指针和指针函数. 1 什么是指针? 定义:指针是程序数据在内存中的地址,而指针变量是用来保存这些地址的变量; 上面一个 4GB 的内存可以存放 ...

  9. php数组回调函数,PHP:使用回调函数处理数组的函数

    使用回调函数处理数组的函数: 1.array_filter(); 过滤数组中的值. ** $arr=array(0,'linux',123,'hello',false,array(),'0'); $a ...

最新文章

  1. 《数据科学家养成手册》傅里叶变换与反傅里叶变换笔记
  2. 揭榜:2018中国AI英雄风云榜,年度10位杰出领军人物!
  3. 一些影响SCI论文接收的技术性问题盘点
  4. 火柴棒等式(洛谷P1149题题解,Java语言描述)
  5. HTTP(1)---HTTP 工作原理
  6. 用Open Images Dataset V6制作yolo训练数据集(darknet版本)
  7. Excel数据线性回归
  8. 理解之软件需求说明书
  9. 如何关闭正在运行的端口
  10. Pythonblog_henry_dx_新浪博客
  11. 谈一谈|如何写好毕业论文中的参考文献
  12. 亚太融媒+ | APEC数据+:“鲸确数集”环保熊猫“小保保”2022拜年 | APEC产业+
  13. 深入浅出理解数据分析系列之:Python安装Excel文档库openpyxl和Pycharm为项目安装Excel文档库openpyxl
  14. 送H-1B 及其他I-129 申请别忘用新表
  15. 【互联网人的英语】什么时候适合用“词根词缀法”来背单词?
  16. 异常-Exception
  17. 2021年Vue最常见的面试题以及答案(面试必过)
  18. C++语言程序设计课程设计任务书
  19. Vulnhub 靶机测试NO.30 hacksudo FOG
  20. 什么是事件驱动架构(EDA)? 一个会写诗的程序员

热门文章

  1. 《游戏实战数据分析》读书笔记
  2. 『高级篇』docker之安全认证kubernetes命令熟悉(40)
  3. 论坛的搭建以及优化方案
  4. Android MediaRecorder录制视频提示start failed的解决办法
  5. python-opencv学习笔记(三)
  6. Linux基础1之磁盘与分区
  7. C++sort函数使用总结
  8. Shiro的架构介绍
  9. Eric Brewer大神
  10. mysql做乘法运算溢出_乘法溢出及对策