我有以下數組,我希望能夠從JSON對象中刪除所有「phonenumber」鍵以及它的值。只有鑰匙「phonenumber」一個不是整個對象。我怎樣才能做到這一點?如何使用PHP從數組中刪除JSON密鑰?
[
{
"role": "admin",
"id": "59df4ef2d8d39",
"email": "[email protected]",
"name": "A",
"lastname": "A",
"password": "1",
"image": "img_webshop\/userimage-59dfb91515810.png"
},
{
"role": "user",
"id": "59df4f1b070e6",
"phonenumber": "12345678",
"name": "B",
"lastname": "B",
"password": "2",
"image": "img_webshop\/userimage-59e37de69475b.png"
},
{
"role": "user",
"id": "59dfc0cb07985",
"email": "[email protected]",
"name": "C",
"lastname": "C",
"password": "3",
"image": "img_webshop\/userimage-59dfc0cb06c5f.png"
},
{
"role": "user",
"id": "59dfc22f26f78",
"phonenumber": "87654321",
"name": "D",
"lastname": "D",
"password": "4",
"image": "img_webshop\/userimage-59dfc22f2638d.png"
},
{
"role": "user",
"id": "59dfc460b261e",
"email": "[email protected]",
"name": "E",
"lastname": "E",
"password": "5",
"image": "img_webshop\/userimage-59dfc460af866.png"
}
]
我不認爲你需要的isset測試。如果它不在那裏,則不會出錯。 –
@Matt_S感謝修改 –