3
在html頁面中,我可以得到下面提到的任何一個jsons,現在爲了知道哪個json被接收了,我需要檢查這些json對象的深度。有人可以提出一種方法來獲取PHP中json對象的深度。在PHP中查找json的深度
的JSON的兩種格式都提到如下:
{
"Category": {
"name" : "Camera",
"productDetails" : {
"imageUrl" : "/assets/images/product1.png",
"productName" : "GH700 Digital Camera",
"originalPrice" : 20000,
"discountPrice" : 16000,
"discount" : 20
}
}
和
{
"city" : {
"cityname": "ABC",
"Category": {
"name" : "Camera",
"productDetails" : {
"imageUrl" : "/assets/images/product1.png",
"productName" : "GH700 Digital Camera",
"originalPrice" : 20000,
"discountPrice" : 16000,
"discount" : 20
}
}
}
計數(json_decode(yourjson)) –
有更好的方法來檢查哪種您收到JSON對象:有第一級名爲「城市」的關鍵?如果屬實,那麼它是第二種類型,否則它是第一種類型。 –