我在 joomla 中创建自定义组件,它将列表数据保存在数据库中,如下所示:["2013-05-04","2013-05-05","2013-05-06","2013-05-07", "2013-05-08","2013-05-09","2013-05-10","2013-05-11","2013-05-12"]
有什么办法可以让我在模块上很好地获取这些数据?
谢谢。
它是通过 json_decode() 函数完成的。
如果我收到您的问题,您想在模块中显示这些内容。请参见以下示例:
<?php
$json = '{"a":1,"b":2,"c":3,"d":4,"e":5}';
$output = json_decode($json , true);
print_r($output);
?>
输出:
Array
(
[a] => 1
[b] => 2
[c] => 3
[d] => 4
[e] => 5
)
然后你可以使用这个输出如下:
<?php
foreach ($output as $value){
echo $value;
}
?>
有关更多信息,请查看:http: //php.net/manual/en/function.json-decode.php 希望这对您有所帮助。