Dier_Sergio_Great
@Dier_Sergio_Great
Увлеченный человек

Как в PHP проверить наличие вложенного ключа в массиве?

Есть некий класс, с методом EXIST()
class X{
	private $data = ['a'=>['b'=>123], 1 => []];

	public function exists($name)	{
		return isset($this->data[$name]);
	}
}

Массив $this->data имеет глубокую вложенность.
$this->data = ['a'=>['b'=>123], 1 => []]
Можно ли как то передать имя ключа в метод с учетом вложенности всей цепочки и получить проверку наличия ключа 'b' ?
  • Вопрос задан
  • 301 просмотр
Пригласить эксперта
Ответы на вопрос 1
SilenceOfWinter
@SilenceOfWinter Куратор тега PHP
та еще зажигалка...
нужно найти b в любом вложенном массиве(листья или ветки) или конкретно в листьях?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы