Как отобразить вывод php в формате xml - PullRequest
0 голосов
/ 28 июля 2011

У меня есть этот простой php, который выводит список всех файлов png в каталоге. Есть ли способ взять этот список и сделать его XML?

<?php
foreach (glob("*.png") as $filename) {
    echo "$filename " ;
}
?>

Ответы [ 2 ]

2 голосов
/ 28 июля 2011

Зависит от формата XML, который вы хотите.Это будет работать:

<?xml version="1.0" encoding="UTF-8"?>
<?php
foreach (glob("*.png") as $filename) {
    echo "<png>$filename</png>";
}
?>
1 голос
/ 28 июля 2011

Сделать это вручную?

<?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;
?>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...