readdir的JSON输出

时间:2014-01-13 11:58:23

标签: php json

我有点困惑。

我有一个带有一些pdf文档的文件夹和这段代码:

$files = array();
$dir = opendir('c:/dateien/');
while ($file = readdir($dir)) {
$dateiinfo = pathinfo($dir."/".$file);
$string = $dateiinfo['filename'];
$array = explode("_", $string);
if ($dateiinfo['extension'] == "pdf") {
$files[] = $array;
}   
}
echo json_encode($files);

这是我的输出结果

[["Titel","2014-01-13","2014-01-14"],["Titel","2014-01-15","2014-01-15"]]

但我想在fullcalendar中使用它。我需要标题:Titel并开始:2014-01-13等等。

有没有想法解决我的问题?

文件名就像这个title_start_end.pdf

感谢。

1 个答案:

答案 0 :(得分:1)

也许是这样的:

...
$files[] = array(
  'title' => $array[0],
  'start' => $array[1],
  'end' => $array[2]
);
...