У меня есть два массива: $values
и $availableKeys
. Я хочу исключить исключение, если $values
содержит недопустимые ключи. На данный момент я запускаю этот код.Проверка ключей массива php-массива
foreach ($values as $key => $value) {
if (!in_array($key, $availableKeys)) {
throw new RuntimeException(
'Not allowed key'
);
}
}
Существует лучший способ проверки массива? Вопрос Validate PHP Array Key>Value не отвечает на мой вопрос.
* не удовлетворяет меня * не является PHP ошибка. Получаете ли вы их, когда запускаете код? – D4V1D
Я обновляю вопрос, удаляя это предложение. Дело в коде: «Существует лучший способ проверки массива?» – sensorario