Допустим, у меня есть следующий массив:
array(
'key1'=>array(
'key.1'=>'tester',
'key.2'=>'tester'
),
'key2'=>array(
'key.1'=>'failedtester',
'key.2'=>'tester'
)
)
Как выполнить поиск в этом массиве так, чтобы я возвращал родительские ключи так, чтобы значение было определенным значением, основанным на субключе?
например, вернуть ключи так, чтобы key.1 == tester (это вернуло бы key1)
например, вернуть ключи так, чтобы key.1 == failtester (это вернуло бы key2)
например, вернуть ключи так, чтобы этот ключ.2 == tester (это вернуло бы массив (key1, key2)
Возможно ли это без выполнения цикла for?
Редактировать: Используя PHP (извините, я сказал PHP, очевидно, нет.. #fail)