save()php,PHP DOMDocument save()用法及代码示例
DOMDocument::save()函数是PHP中的一个内置函数,用于从DOM表示形式创建XML文档。从头开始创建新的dom文档后使用此功能。
用法:
int DOMDocument::save( string $filename, int $options = 0 )
参数:该函数接受上述和以下描述的两个参数:
$filename:此参数保存保存XML文档的路径。
$options:此参数包含其他选项。当前,此参数仅支持LIBXML_NOEMPTYTAG。
返回值:该函数返回成功写入或失败写入FALSE的字节数。
以下示例程序旨在说明PHP中的DOMDocument::save()函数:
示例1:
// Create a new DOMDocument
$domDocument = new DOMDocument('1.0', 'iso-8859-1');
// Set the formatOutput to true
$domDocument->formatOutput = true;
// Create an element
$domElement = $domDocument->createElement('organization', 'GeeksforGeeks');
// Append element to the document
$domDocument->appendChild($domElement);
// Save the XML document
$domDocument->save("abcd.xml");
echo "File saved successfully";
?>
输出:
File saved successfully
保存文件abcd.xml的内容:
GeeksforGeeks
示例2:
// Create a new DOMDocument
$domDocument = new DOMDocument('1.0', 'iso-8859-1');
// Create an element
$domElement1 = $domDocument->createElement('organization');
$domElement2 = $domDocument->createElement('name', 'GeeksforGeeks');
$domElement3 = $domDocument->createElement('address', 'Noida');
$domElement4 = $domDocument->createElement('email', 'abc@geeksforgeeks.org');
// Append element to the document
$domDocument->appendChild($domElement1);
$domElement1->appendChild($domElement2);
$domElement1->appendChild($domElement3);
$domElement1->appendChild($domElement4);
// Save the XML file
$domDocument->save("g4g.xml");
echo "File saved successfully";
?>
输出:
File saved successfully
保存文件g4g.xml的内容:
GeeksforGeeks
Noidaabc@geeksforgeeks.org
save()php,PHP DOMDocument save()用法及代码示例相关推荐
- savexml php,PHP DOMDocument saveXML()用法及代码示例
DOMDocument::saveXML()函数是PHP中的一个内置函数,用于从DOM表示形式创建XML文档.从头开始构建新的dom文档后使用此功能. 用法: string DOMDocument:: ...
- python numpy allclose用法及代码示例
python numpy allclose用法及代码示例 用法: numpy.allclose(a, b, rtol=1e-05, atol=1e-08, equal_nan=False) 如果两个数 ...
- PostgreSQL REGEXP_REPLACE用法及代码示例
PostgreSQL REGEXP_REPLACE用法及代码示例: 原文链接:https://vimsky.com/examples/usage/postgresql-regexp_replace-f ...
- python wand安装_Python Wand posterize()用法及代码示例
原始图片: 范例1: # Import library from Image from wand.image import Image # Import the image with Image(fi ...
- python中mode函数怎么用_Python Wand mode()用法及代码示例
原始图片: 范例1: # Import library from Image from wand.image import Image # Import the image with Image(fi ...
- html焦点试图代码,HTML DOM focus()用法及代码示例
DOM focus()方法用于为元素赋予焦点,并借助blur()方法删除焦点.我们可以将焦点放在任何元素上,并通过执行一些操作来启用它.例如,我们可以通过单击按钮将焦点放在某些文本上. 用法: Obj ...
- private用法 java_关于android开发中如何正确使用Private Services安全用法及代码示例...
一.注意事项1.显式设置exported属性为false.@b@2.安全处理收到的intent,确认其真实性.@b@3.敏感数据可以在同一个应用中发送和请求. 二.原代码示例 1.AndroidMan ...
- java中skip的用法,Java PushbackReader skip(long)用法及代码示例
Java中的PushbackReader类的skip(long)方法用于跳过流中指定数量的字符.此字符数被指定为参数.如果通过跳过到达流的末尾,它将阻塞流,直到它获得一些字符或抛出IOExceptio ...
- reset java_Java PushbackReader reset()用法及代码示例
Java中的PushbackReader类的reset()方法用于重置Stream.对于PushbackReader,此方法始终会引发异常,因为PushbackReader不支持此方法. 用法: pu ...
最新文章
- 滤波、漫水填充、图像金字塔、图像缩放、阈值化
- @RequestParam加与不加的区别
- Java对象查询方法:Jxpath(转译)
- Quick BI助力云上大数据分析---深圳云栖大会
- 什么技能产品经理不会提,但技术人必须懂?
- 2015年第六届蓝桥杯 - 省赛 - C/C++大学B组 - H.移动距离
- 成为java高手_我如何想成为Java
- C#获取当前路径的七种方法
- 【算法竞赛入门经典(第二版)】_要点提取(第三章)
- 91卫图助手免费版发布啦
- xp系统与时间服务器同步出错,解决XP时间同步出错的问题
- Apache 安装虚拟主机
- uc浏览器黑莓java下载安装_(黑莓软件)黑莓最新版UC浏览器下载安装!8.1最新版UC浏览器!...
- 火狐浏览器安全连接失败解决办法
- 简信CRM:企业需要定制CRM系统的三大理由
- 【Druid】Druid连接池(三)——配置监控界面设置登录界面
- 用老版的python和pycharm好,还是新版的python和pycharm好?
- 2.Linux下程序代码的编译
- 软件和硬件的质量曲线
- 【流媒体】ffmpeg小结
热门文章
- ipad怎么连接电脑_一条网线怎么连接多台电脑?
- mysql操作语句(简单笔记)
- linux sed后 保存文本,实例详解linux文本三剑客--sed
- 黑莓桌面管理器4.2_虚拟桌面管理器行业现状调研分析及发展趋势预测报告(2020)...
- redis复制key的数据_Redis常见面试题
- python htmltestrunner报告_python3使用HTMLTestRunner生成测试报告
- 台达b2伺服modbus通讯_台达C2000促进油毛毡切割包装机的发展
- 【腾讯游戏面试题】面向对象的设计原则是什么?
- unity里如何在点击UI时,避免触发游戏内操作。
- caffe.net matlab,windows-matlab环境下,生成的caffe模型无法运行