PHP simplexml_load_file()函数讲解

作者:php参考手册 时间:2023-06-03 23:16:56 

PHP simplexml_load_file() 函数

实例

转换 XML 文件为 SimpleXMLElement 对象,然后输出对象的键和元素:


<?php
$xml=simplexml_load_file("note.xml");
print_r($xml);
?>

定义和用法

simplexml_load_file()函数转换指定的 XML 文件为 SimpleXMLElement 对象。

语法


simplexml_load_file( _file,classname,options,ns,is_prefix_ );

PHP simplexml_load_file()函数讲解

PHP simplexml_load_file()函数讲解

假设我们有如下的 XML 文件,"note.xml":

<?xml version="1.0" encoding="ISO-8859-1"?>

Tove Jani Reminder Don't forget me this weekend!

实例 1

输出 XML 文件中每个元素的数据:


<?php
$xml=simplexml_load_file("note.xml");
echo $xml->to . "<br>";
echo $xml->from . "<br>";
echo $xml->heading . "<br>";
echo $xml->body;
?>

实例 2

输出 XML 文件中每个子节点的元素名称和数据:


<?php
$xml=simplexml_load_file("note.xml");
echo $xml->getName() . "<br>";
foreach($xml->children() as $child)
{
echo $child->getName() . ": " . $child . "<br>";
}
?>
标签:php,simplexml,load,file(),函数
0
投稿

猜你喜欢

  • javascript中类的创建和继承

    2008-05-08 12:07:00
  • 一道求$b相对于$a的相对路径的php代码

    2023-07-12 05:37:46
  • Python采集代理ip并判断是否可用和定时更新的方法

    2022-12-01 15:19:05
  • Python读取ini文件、操作mysql、发送邮件实例

    2024-01-14 17:27:31
  • Python获取时间范围内日期列表和周列表的函数

    2023-03-25 15:16:39
  • vue项目两种方式实现竖向表格的思路分析

    2024-06-05 15:31:13
  • python方向键控制上下左右代码

    2022-01-27 01:44:22
  • 详细介绍Python函数中的默认参数

    2021-02-14 09:41:47
  • django使用多个数据库的方法实例

    2024-01-21 00:11:34
  • PHP 正则判断中文UTF-8或GBK的思路及具体实现

    2024-06-05 09:49:00
  • Python操作SQLite数据库的方法详解【导入,创建,游标,增删改查等】

    2024-01-19 09:29:00
  • Python实现PING命令的示例代码

    2022-01-10 09:19:15
  • pytorch 中forward 的用法与解释说明

    2021-08-10 04:14:44
  • python网络编程之文件下载实例分析

    2021-06-04 08:02:29
  • sql server 2008 r2 express 精简版与企业版的区别

    2024-01-25 19:53:28
  • Python 统计位数为偶数的数字代码详解

    2023-12-05 19:43:03
  • python 检查是否为中文字符串的方法

    2023-11-22 17:29:57
  • 如何解决“cint和clng的溢出出错”问题?

    2009-12-03 20:21:00
  • 在Python程序中操作文件之isatty()方法的使用教程

    2022-01-24 18:11:44
  • JS 按钮点击触发(兼容IE、火狐)

    2024-04-19 10:47:39
  • asp之家 网络编程 m.aspxhome.com