KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
Is there any fast way to get all subarrays where a key value pair was found in a multidimensional array? I can't say how deep the array will be. Simple example array: $arr = [ ['id' => 1, 'name' => 'cat 1'], ['id' => 2, 'name' => 'cat 2'], ['id' => 3, 'name' => 'cat 1'] ]; When I search for key name and value cat 1 , the function should return: [ ['id' => 1, 'name' => 'cat 1'], ['id' => 3, 'name' => 'cat 1'] ] I guess the function has to be recursive to get down to the deepest level.
Tags (comma-separated)
Save Edits
Cancel