我有这个简单的php,它输出目录中所有png文件的列表。有没有办法把这个列表变成xml?
<?php
foreach (glob("*.png") as $filename) {
echo "$filename " ;
}
?>
答案 0 :(得分:2)
取决于您想要的XML格式。这可行:
<?xml version="1.0" encoding="UTF-8"?>
<?php
foreach (glob("*.png") as $filename) {
echo "<png>$filename</png>";
}
?>
答案 1 :(得分:1)
手动渲染?
<?php
$xmlStr = '<?xml version="1.0" ?><directory>';
foreach (glob("*.png") as $filename) {
$xmlStr .= '<file>' . $filename . '</file>';
}
$xmlStr .= '</directory>';
header('Content-type: text/xml');
echo $xmlStr;
?>