如何检查关联数组中是否存在特定项目?

问题描述 投票:0回答:1
[
 {
 "pid": "1",
 "pname": "Burger",
 "price": "20",
 "qnty": "1",
 "pimg": "1.jpg"
 },
 {
 "pid": "2",
 "pname": "Cheese burger",
 "price": "30",
 "qnty": "1",
 "pimg": "2.jpg"
 }
]

我有一个像上面的数组。如何检查数组是否具有特定的“ pid”。例如,如果数组具有“ pid” 1,则执行其他操作,否则不执行任何操作。

php arrays laravel associative-array
1个回答
0
投票

您可以利用isset()


0
投票
foreach ($array as $item){
   if($item->pid == 1) {
       //do some work...
   }
}
© www.soinside.com 2019 - 2024. All rights reserved.