Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

php xml教程(php写入xml)

作者:你忘我亡   发布日期:2025-05-07   浏览:353

以下是一个简单的PHP写入XML文件的示例:

<?php
// 创建一个XML对象
$xml = new DOMDocument('1.0', 'UTF-8');

// 创建根元素
$root = $xml->createElement('books');
$xml->appendChild($root);

// 创建子元素
$book1 = $xml->createElement('book');
$book1->setAttribute('id', '1');
$root->appendChild($book1);

$title1 = $xml->createElement('title', 'PHP入门教程');
$book1->appendChild($title1);

$author1 = $xml->createElement('author', '张三');
$book1->appendChild($author1);

$price1 = $xml->createElement('price', '29.99');
$book1->appendChild($price1);

// 将XML保存到文件
$xml->save('books.xml');
?>

上述代码创建了一个简单的XML文件,包含一个根元素books和一个子元素book。通过createElement方法创建各个元素,并使用appendChild方法将它们添加到父元素中。最后,使用save方法将XML保存到文件books.xml中。

执行以上代码后,会在同一目录下生成一个名为books.xml的文件,内容如下:

<?xml version="1.0" encoding="UTF-8"?>
<books>
  <book id="1">
    <title>PHP入门教程</title>
    <author>张三</author>
    <price>29.99</price>
  </book>
</books>

这就是一个简单的PHP写入XML文件的示例。你可以根据自己的需求,使用DOMDocument的方法来创建更复杂的XML结构。

上一篇:php正则判断标点?(php中正则表达式验证)

下一篇:yii框架去掉.php

大家都在看

php session用法

phpisset函数

php后端

php爬虫框架

php读取csv文件

php 三元表达式

php文件加密

php 拆分字符串

php pcntl

php ||

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站