目录
一、概述及安装
二、XMLWriter类及其成员函数
首页 后端开发 XML/RSS教程 PHP扩展之XML操作(五)——XMLWriter

PHP扩展之XML操作(五)——XMLWriter

Feb 13, 2017 pm 03:04 PM
php扩展 xml操作



一、概述及安装

This is the XMLWriter extension. It wraps the libxml xmlWriter API.

This extension represents a writer that provides a non-cached, forward-only means of generating streams or files containing XML data.

This extension can be used in an object oriented style or a procedural one. Every method documented describes the alternative procedural call.

此扩展需要 libxml PHP 扩展。这表示需要使用 --enable-libxml ,尽管这将隐式完成因为 libxml 是缺省开启的。

The XMLWriter extension was initially a PECL extension for PHP 5. It was later added to the PHP source (bundled) as of PHP 5.1.2. This extension is enabled by default.

此扩展默认为启用,编译时可通过下列选项禁用: --disable-xmlwriter

二、XMLWriter类及其成员函数

  • XMLWriter::endAttribute — End attribute

  • XMLWriter::endCData — End current CDATA

  • XMLWriter::endComment — Create end comment

  • XMLWriter::endDocument — End current document

  • XMLWriter::endDTDAttlist — End current DTD AttList

  • XMLWriter::endDTDElement — End current DTD element

  • XMLWriter::endDTDEntity — End current DTD Entity

  • XMLWriter::endDTD — End current DTD

  • XMLWriter::endElement — End current element

  • XMLWriter::endPI — End current PI

  • XMLWriter::flush — Flush current buffer

  • XMLWriter::fullEndElement — End current element

  • XMLWriter::openMemory — Create new xmlwriter using memory for string output

  • XMLWriter::openURI — Create new xmlwriter using source uri for output

  • XMLWriter::outputMemory — Returns current buffer

  • XMLWriter::setIndentString — Set string used for indenting

  • XMLWriter::setIndent — Toggle indentation on/off

  • XMLWriter::startAttributeNS — Create start namespaced attribute

  • XMLWriter::startAttribute — Create start attribute

  • XMLWriter::startCData — Create start CDATA tag

  • XMLWriter::startComment — Create start comment

  • XMLWriter::startDocument — Create document tag

  • XMLWriter::startDTDAttlist — Create start DTD AttList

  • XMLWriter::startDTDElement — Create start DTD element

  • XMLWriter::startDTDEntity — Create start DTD Entity

  • XMLWriter::startDTD — Create start DTD tag

  • XMLWriter::startElementNS — Create start namespaced element tag

  • XMLWriter::startElement — Create start element tag

  • XMLWriter::startPI — Create start PI tag

  • XMLWriter::text — Write text

  • XMLWriter::writeAttributeNS — Write full namespaced attribute

  • XMLWriter::writeAttribute — Write full attribute

  • XMLWriter::writeCData — Write full CDATA tag

  • XMLWriter::writeComment — Write full comment tag

  • XMLWriter::writeDTDAttlist — Write full DTD AttList tag

  • XMLWriter::writeDTDElement — Write full DTD element tag

  • XMLWriter::writeDTDEntity — Write full DTD Entity tag

  • XMLWriter::writeDTD — Write full DTD tag

  • XMLWriter::writeElementNS — Write full namespaced element tag

  • XMLWriter::writeElement — Write full element tag

  • XMLWriter::writePI — Writes a PI

  • XMLWriter::writeRaw — Write a raw XML text

以上就是PHP扩展之XML操作(五)——XMLWriter的内容,更多相关内容请关注PHP中文网(www.php.cn)!

本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

AI Hentai Generator

AI Hentai Generator

免费生成ai无尽的。

热门文章

R.E.P.O.能量晶体解释及其做什么(黄色晶体)
1 个月前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳图形设置
1 个月前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.如果您听不到任何人,如何修复音频
1 个月前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.聊天命令以及如何使用它们
1 个月前 By 尊渡假赌尊渡假赌尊渡假赌

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

如何查看php用了哪些扩展 如何查看php用了哪些扩展 Aug 01, 2023 pm 04:13 PM

查看phpinfo()函数输出、使用命令行工具和检查PHP配置文件均可以查看php用了哪些扩展。1、查看phpinfo()函数输出,创建一个简单的PHP脚本,将这个脚本保存为phpinfo.php,并将其上传到您的Web服务器,在浏览器中访问此文件,使用浏览器的搜索功能,在页面中查找关键字"extension"或"extension_loaded",以找到有关扩展的信息即可。

如何使用php扩展PDO连接Oracle数据库 如何使用php扩展PDO连接Oracle数据库 Jul 29, 2023 pm 07:21 PM

如何使用PHP扩展PDO连接Oracle数据库导语:PHP是一种非常流行的服务器端编程语言,而Oracle是一款常用的关系型数据库管理系统。本文将介绍如何使用PHP扩展PDO(PHPDataObjects)来连接Oracle数据库。一、安装PDO_OCI扩展要连接Oracle数据库,首先需要安装PDO_OCI扩展。以下是安装PDO_OCI扩展的步骤:确保

如何使用PHP扩展SuiteCRM的报告生成功能 如何使用PHP扩展SuiteCRM的报告生成功能 Jul 19, 2023 am 10:27 AM

如何使用PHP扩展SuiteCRM的报告生成功能SuiteCRM是一款功能强大的开源CRM系统,它提供了丰富的功能来帮助企业管理客户关系。其中一个重要的功能就是报告生成,使用报告可以帮助企业更好地了解业务情况,并作出正确的决策。本文将介绍如何使用PHP扩展SuiteCRM的报告生成功能,并提供相关的代码示例。在开始之前,需要确保已经安装好了SuiteCRM,

PHP入门指南:PHP扩展安装 PHP入门指南:PHP扩展安装 May 20, 2023 am 08:49 AM

在使用PHP进行开发时,我们可能需要使用一些PHP扩展。这些扩展可以为我们提供更多的功能和工具,使我们的开发工作更加高效和便捷。但在使用这些扩展之前,我们需要先进行安装。本篇文章将为您介绍PHP扩展的安装方法。一、什么是PHP扩展?PHP扩展是指为PHP编程语言提供额外功能和服务的组件。这些组件可以通过PHP的扩展机制进行安装和使用。PHP扩展可以帮助我们处

php如何使用PHP的geoip扩展? php如何使用PHP的geoip扩展? Jun 01, 2023 am 09:13 AM

PHP是一种流行的服务器端脚本语言,它可以处理网页上的动态内容。PHP的geoip扩展可以让你在PHP中获取有关用户位置的信息。在本文中,我们将介绍如何使用PHP的geoip扩展。什么是PHP的GeoIP扩展?PHP的geoip扩展是一个免费的、开源的扩展,它允许你获取有关IP地址和位置信息的数据。该扩展可以与GeoIP数据库一起使用,这是一个由MaxMin

宝塔面板的PHP扩展和PHP版本管理 宝塔面板的PHP扩展和PHP版本管理 Jun 21, 2023 am 08:49 AM

宝塔面板是一款开源的服务器管理面板,在为网站运营者提供便捷的网站管理、数据库管理、SSL证书管理等服务的同时,还提供了强大的PHP扩展和PHP版本管理功能,让服务器管理变得更加简单和高效。一、PHP扩展PHP扩展是一种用来增强PHP功能的模块,通过安装PHP扩展可以实现更多的功能和服务,比如:加速器:加速器可以显著地提高PHP性能,通过缓存PHP脚本,减轻服

PHP扩展开发深度探索:揭开PHP扩展开发的幕后秘密 PHP扩展开发深度探索:揭开PHP扩展开发的幕后秘密 Feb 19, 2024 pm 11:40 PM

PHP扩展开发是创建自定义功能、扩展php核心功能并构建更强大的应用程序的艺术。它为PHP世界开辟了新的可能性,允许开发人员超越语言的基本限制。本文将带您踏上PHP扩展开发的旅程,从基础概念到高级技巧,为您提供全面的知识和实践指南。PHP扩展开发基础在开始PHP扩展开发之前,您需要了解一些基础概念。什么是PHP扩展?PHP扩展是一种动态链接库(DLL),它可以扩展PHP核心功能,提供新的数据类型、函数和类。PHP扩展的优点PHP扩展具有许多优点,包括:可扩展性、灵活性、性能优化和代码重用。PHP

完全教程:如何使用php扩展GdImage进行图像生成 完全教程:如何使用php扩展GdImage进行图像生成 Jul 28, 2023 am 11:41 AM

完全教程:如何使用PHP扩展GdImage进行图像生成导言:在网站开发中,图像生成是一个常见的需求。例如,生成验证码、缩略图、图形统计等等。PHP提供了许多处理图像的扩展库,其中最常用的之一就是GdImage。本教程将详细介绍如何使用GdImage扩展生成图像,并提供相关的代码示例。第一步:安装GdImage扩展要使用GdImage扩展,首先需要确保该扩展已

See all articles