[請益] PHP能送出包含Date物件的JSON嗎?
※ [本文轉錄自 PHP 看板 #1CfZPr9T ]
作者: george755185 (覺悟者恆幸福) 看板: PHP
標題: [請益] PHP能送出包含Date物件的JSON嗎?
時間: Sat Oct 2 03:28:31 2010
拿Google Chart API來當例子,
他接收資料的方式是像這樣的javascript:
data.addRows([
[new Date(2008, 1 ,1),30000,undefined,undefined,46645,undefined,undefined],
[new Date(2008, 1 ,2),32000,undefined,undefined,40645, "title2", "text2"],
[new Date(2008, 1 ,3),43000,undefined,undefined,45645,undefined,undefined],
[new Date(2008, 1 ,4),34000, "title1", "text1",47645,undefined,undefined]
]);
其中的數據我用PHP從資料庫取出,整理後存進一個陣列$list,因此我現在的做法是:
data.addRows([
<?php foreach($list as $row):?>
[
new Date( <?=$row['date']?> ),
<?=$row['value1']?>,<?=$row['title1']?>,<?=$row['text1']?>,
<?=$row['value2']?>,<?=$row['title2']?>,<?=$row['text2']?>,
],
<?php endforeach;?>
]);
有沒有可能用例如json_encode()這類PHP函式處理後直接傳給JS,使其看來像:
var list = <?=$json_list?>;
data.addRows(list);
ASP.NET好像有特殊支援Date格式,但用PHP我找不到好的方法,希望大家可以賜教~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.116.164.236
推
10/02 03:32,
10/02 03:32
→
10/02 11:52,
10/02 11:52
→
10/02 11:52,
10/02 11:52
→
10/02 14:29,
10/02 14:29
→
10/02 14:34,
10/02 14:34
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.116.164.236
→
10/02 18:21, , 1F
10/02 18:21, 1F