2
我有一個基於從facebook收集的數據的json文件,特別喜歡。現在,我這樣做的方式是基本的:爲json條目添加更多屬性
$likes = idx($facebook->api('/me/likes?limit=5000'), 'data', array());
fwrite($fileout, json_encode($likes));
而我得到的JSON文件具有結構像它的條目如下:
{"category":"Athlete","name":"Anatoly Karpov","id":"152323494906"}
的問題是,在我的JSON也將存儲的數據像「朋友」或「羣組」,我想輕鬆區分它們,所以我想要在json文件中添加另一個屬性,例如「type」=「like」或「friend」。有沒有人有一個想法,我怎麼能儘可能有效地做到這一點?
由於用戶Wrikken,問題就解決了:
foreach($likes as $key=>$like)
{$likes[$key]['type']='like';}
fwrite($fileout,json_encode($likes);
開放,解碼,加值,編碼,保存(或在首次編碼和保存之前添加值)。 – Wrikken 2013-03-13 23:43:00
:(就像我期望的那樣,我會添加一些關於我如何去做的代碼 – 2013-03-13 23:44:30
@Wrikken請看看代碼,你認爲它可能工作嗎? – 2013-03-13 23:54:15