[英]How to search through a JSON?
我正在嘗試使用PHP搜索此Json數組:
{"count":"2","items":{"milestone":[{"id":"3107","username":"TomSmith1","userid":"1620602","date":"2012-01-12 16:49:26","projectid":"804","projectname":"TEST PROJECT","reason":"Partial payment for project","amount":"25","currency":"1"},{"id":"3111","username":"HarryCole","userid":"1620603","date":"2012-01-13 16:42:39","projectid":"804","projectname":"TEST PROJECT 2","reason":"Partial payment for project","amount":"10","currency":"1"}]}}
我想在其中搜索“ id”,其名稱為“ TEST PROJECT 2”,項目名稱為“ HarryCole”。 我已經嘗試過使用foreach
循環,但是沒有成功。 誰能指出我正確的方向? 謝謝。
您想在字符串上使用json_decode($json, true)
將其從JSON轉換為PHP表示法(關聯數組)。
您將需要http://us2.php.net/json_decode和一個foreach循環,例如
foreach($json_decoded as $key=>$value) {
// Check for id / values
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.