我的json看起来像这样:
{
"data": [{
"first_name": "John",
"last_name": "Smith",
"city": "Paris"
}, {
"first_name": "Ali",
"last_name": null,
"city": "Tehran"
}, {
"first_name": "mohsen",
"last_name": "dou",
"city": "Tehran"
}, {
"first_name": "mohsen",
"last_name": "yoou",
"city": "Istanbul"
}}]
}
我想找到以下条件:
{
"first_name": "mohsen",
"city": "Tehran"
}
从第一个json 预期结果:
{
"first_name": "mohsen",
"last_name": "dou",
"city": "Tehran"
}
考虑从json查找两个或多个条件。
如果我理解正确,则可以使用array_intersect_key获取选定的键