PHP getDocNamespaces()函数讲解


Posted in PHP onFebruary 03, 2019

PHP getDocNamespaces() 函数

实例

返回 XML 文档的根节点中声明的命名空间:

<?php 
$xml=<<<XML 
<?xml version="1.0" standalone="yes"?> 
<cars xmlns:c="http://codingdict.com/ns"> 
<c:car id="1">Volvo</c:car> 
<c:car id="2">BMW</c:car> 
<c:car id="3">Saab</c:car> 
</cars> 
XML;
$sxe=new SimpleXMLElement($xml); 
$ns=$sxe->getDocNamespaces(); 
print_r($ns); 
?>

定义和用法

getDocNamespaces()函数返回 XML 文档中声明的命名空间。

语法

getDocNamespaces( _recursive_ , _from_root_ );

PHP getDocNamespaces()函数讲解

PHP getDocNamespaces()函数讲解

实例 1

返回 XML 文档的父节点和子节点中声明的所有命名空间:

<?php 
$xml=<<<XML 
<?xml version="1.0" standalone="yes"?> 
<cars xmlns:c="http://codingdict.com/ns"> 
<c:car id="1">Volvo</c:car> 
<c:car id="2">BMW</c:car> 
<c:car id="3" a:country="Sweden"
xmlns:a="http://codingdict.com/country">Saab</c:car> 
</cars> 
XML;
$sxe=new SimpleXMLElement($xml); 
$ns=$sxe->getDocNamespaces(TRUE); 
var_dump($ns); 
?>

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对三水点靠木的支持。如果你想了解更多相关内容请查看下面相关链接

PHP 相关文章推荐
第十节 抽象方法和抽象类 [10]
Oct 09 PHP
php fputcsv命令 写csv文件遇到的小问题(多维数组连接符)
May 24 PHP
php调用dll的实例操作动画与代码分享
Aug 14 PHP
关于php正则匹配汉字的方法介绍
Apr 25 PHP
解析PHP中的file_get_contents获取远程页面乱码的问题
Jun 25 PHP
Yii框架中jquery表单验证插件用法示例
Oct 18 PHP
thinkPHP中验证码的简单实现方法
Dec 05 PHP
php中str_pad()函数用法分析
Mar 28 PHP
Ajax中的JSON格式与php传输过程全面解析
Nov 14 PHP
PHP实现链表的定义与反转功能示例
Jun 09 PHP
php curl优化下载微信头像的方法总结
Sep 07 PHP
php连接mysql数据库最简单的实现方法
Sep 24 PHP
PHP getName()函数讲解
Feb 03 #PHP
PHP getNamespaces()函数讲解
Feb 03 #PHP
PHP registerXPathNamespace()函数讲解
Feb 03 #PHP
PHP children()函数讲解
Feb 03 #PHP
PHP attributes()函数讲解
Feb 03 #PHP
PHP asXML()函数讲解
Feb 03 #PHP
PHP addAttribute()函数讲解
Feb 03 #PHP
You might like
优化PHP程序的方法小结
2012/02/23 PHP
php根据一个给定范围和步进生成数组的方法
2015/06/19 PHP
php注册登录系统简化版
2020/12/28 PHP
php微信公众平台开发(四)回复功能开发
2016/12/06 PHP
JS图片无缝滚动(简单利于使用)
2013/06/17 Javascript
jQuery动态设置form表单的enctype值(实现代码)
2013/07/04 Javascript
extjs 如何给column 加上提示
2014/07/29 Javascript
jQuery构造函数init参数分析续
2015/05/13 Javascript
JSON字符串和对象之间的转换详解
2015/05/26 Javascript
JavaScript中的this使用详解
2016/07/27 Javascript
jQuery获取与设置iframe高度的方法
2016/08/01 Javascript
JS判断来路是否是百度等搜索索引进行弹窗或自动跳转的实现代码
2016/10/09 Javascript
详解JS几种变量交换方式以及性能分析对比
2016/11/25 Javascript
js 用于检测类数组对象的函数方法
2017/05/02 Javascript
React进阶学习之组件的解耦之道
2017/08/07 Javascript
JS实现碰撞检测的方法分析
2018/01/19 Javascript
ant design实现圈选功能
2019/12/17 Javascript
vue中实现图片压缩 file文件的方法
2020/05/28 Javascript
详解Vue中Axios封装API接口的思路及方法
2020/10/10 Javascript
Python I/O与进程的详细讲解
2019/03/08 Python
python join方法使用详解
2019/07/30 Python
Python 自动登录淘宝并保存登录信息的方法
2019/09/04 Python
世界上最大的在线旅行社新加坡网站:Expedia新加坡
2016/08/25 全球购物
NYX Professional Makeup官方网站:专业彩妆和美容产品
2019/10/29 全球购物
欧洲著名的二手奢侈品网站:Vestiaire Collective
2020/03/07 全球购物
Miller Harris官网:英国小众香水品牌
2020/09/24 全球购物
财务助理岗位职责
2013/11/10 职场文书
给老婆的保证书
2015/01/16 职场文书
拾金不昧感谢信
2015/01/21 职场文书
秦兵马俑导游词
2015/02/02 职场文书
董事长秘书岗位职责
2015/02/13 职场文书
客户答谢会致辞
2015/07/30 职场文书
Python 类,对象,数据分类,函数参数传递详解
2021/09/25 Python
PostGIS的安装与入门使用指南
2022/01/18 PostgreSQL
选购到合适的激光打印机
2022/04/21 数码科技
vue-treeselect的基本用法以及解决点击无法出现拉下菜单
2022/04/30 Vue.js