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 相关文章推荐
Apache 配置详解(最好的APACHE配置教程)
Jul 04 PHP
Zend Studio (eclipse)使用速度优化方法
Mar 23 PHP
php牛逼的面试题分享
Jan 18 PHP
php生成QRcode实例
Sep 22 PHP
php之curl实现http与https请求的方法
Oct 21 PHP
PHP统一页面编码避免乱码问题
Apr 09 PHP
PHP Hash算法:Times33算法代码实例
May 13 PHP
php实现的简易扫雷游戏实例
Jul 09 PHP
WordPress中编写自定义存储字段的相关PHP函数解析
Dec 25 PHP
PHP使用fopen与file_get_contents读取文件实例分享
Mar 04 PHP
PHP实现支持加盐的图片加密解密
Sep 09 PHP
PHP使用文件锁解决高并发问题示例
Mar 29 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
东方红 - 来复式再生机的修复
2021/03/02 无线电
php float不四舍五入截取浮点型字符串方法总结
2013/10/28 PHP
CodeIgniter表单验证方法实例详解
2016/03/03 PHP
PHP检查URL包含特定字符串实例方法
2019/02/11 PHP
PHP基于curl实现模拟微信浏览器打开微信链接的方法示例
2019/02/15 PHP
PHP中抽象类,接口功能、定义方法示例
2019/02/26 PHP
ThinkPHP5与单元测试PHPUnit使用详解
2020/02/23 PHP
ThinkPHP5分页paginate代码实例解析
2020/11/10 PHP
Jquery 表单取值赋值的一些基本操作
2009/10/11 Javascript
javascript document.execCommand() 常用解析
2009/12/14 Javascript
jquery插件jquery倒计时插件分享
2013/12/27 Javascript
js判断字符长度以及中英文数字等
2013/12/31 Javascript
JQuery中attr属性和jQuery.data()学习笔记【必看】
2016/05/18 Javascript
jQuery选择器之属性过滤选择器详解
2017/09/28 jQuery
Vue.directive 自定义指令的问题小结
2018/03/04 Javascript
在 Angular-cli 中使用 simple-mock 实现前端开发 API Mock 接口数据模拟功能的方法
2018/11/28 Javascript
vue组件开发props验证的实现
2019/02/12 Javascript
mpvue全局引入sass文件的方法步骤
2019/03/06 Javascript
Python用sndhdr模块识别音频格式详解
2018/01/11 Python
Python创建普通菜单示例【基于win32ui模块】
2018/05/09 Python
Linux上使用Python统计每天的键盘输入次数
2019/04/17 Python
python 抓包保存为pcap文件并解析的实例
2019/07/23 Python
基于python实现对文件进行切分行
2020/04/26 Python
python语言是免费还是收费的?
2020/06/15 Python
Python3+Appium安装及Appium模拟微信登录方法详解
2021/02/16 Python
详解HTML5新增标签
2017/11/27 HTML / CSS
HTML5本地存储之Web Storage详解
2016/07/04 HTML / CSS
德国宠物用品、宠物食品及水族馆网上商店:ZooRoyal
2017/07/09 全球购物
Jack Rogers官网:美国经典的女性鞋靴品牌
2019/09/04 全球购物
一份软件工程师的面试试题
2016/02/01 面试题
大学专科生推荐信范文
2013/11/23 职场文书
求职信:求职应该注意的问题
2019/04/24 职场文书
导游词之寿县报恩寺
2020/01/19 职场文书
MySQL 时间类型的选择
2021/06/05 MySQL
浅析Django接口版本控制
2021/06/26 Python
nginx作grpc的反向代理踩坑总结
2021/07/07 Servers