PHP 写和读XML

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP 写和读XML相关的知识,希望对你有一定的参考价值。

<?php
session_start();

$_SESSION['arrConfig'];


$docConfigXML = new DOMDocument;
$docConfigXML->preserveWhiteSpace = FALSE;
$docConfigXML->load( 'resources/xml/config.xml' );

$_SESSION['arrConfig']['fax'] = trim($docConfigXML->getElementsByTagName("fax")->item(0)->getAttribute('value'));
$_SESSION['arrConfig']['phone'] = trim($docConfigXML->getElementsByTagName("phone")->item(0)->nodeValue);

echo $_SESSION['arrConfig']['fax'];
echo "<br />";
echo $_SESSION['arrConfig']['phone'];

$strConfigXML = "";


$fax 	= "702-555-1faxxx";
$phone 	= '702-555-phone';

$strConfigXML = 
<<<END
<?xml version="1.0" encoding="utf-8"?>
<config>
	<fax value='$fax' />
	<phone>
	$phone
	</phone>
</config>
END;

$file = "resources/xml/config.xml";

writeFile($file,$strConfigXML);

function writeFile($file,$strFileContent)
{
	$fh = fopen($file, 'w' ) or die ("can't create file");
    fwrite($fh, $strFileContent);
    fclose($fh);
}
?>

以上是关于PHP 写和读XML的主要内容,如果未能解决你的问题,请参考以下文章

libnfc:从 NTAG 写和读回自定义数据

hbase的写和读,大合并和小合并

python接口自动化测试二十九:yaml配置文件的写和读

Ruby CSV写和读示例,字段中有引号换行符和逗号

PHP读写XML文件的四种方法

unity游戏中存档和读档的方法