Я использую PHP 5.5.12
.PHP массив проверить, существует ли значение в определенном ключе
У меня есть следующий многомерный массив:
[
{
"id": 1,
"type":"elephant",
"title":"Title of elephant"
},
{
"id": 2,
"type":"tiger",
"title":"Title of tiger"
},
{
"id": 3,
"type":"lion",
"title":"Title of lion",
"children":[{
"id": 4,
"type":"cow",
"title":"Title of cow"
},
{
"type":"elephant",
"title":"Title of elephant"
},
{
"type":"buffalo",
"title":"Title of buffalo"
}]
}
]
Я перебор этого массива, используя foreach
петли.
Ключ массива type
должен быть в elephant
, tiger
и lion
. Если нет, то результат должен вернуть false
.
Как я могу это достичь?
Любой исходный код вы написали до сих пор, что мы можем использовать в качестве модели? – Masiorama
Вы что-то пробовали? –
Итак, вы хотите проверить, имеет ли каждый отдельный ключ (на каждом вложенном уровне) с именем 'type' допустимое значение (из указанных вами)? – someOne