I have a deep and long array (matrix). I only know the product ID.
How found way to product?
Sample an array of (but as I said, it can be very long and deep):
Array(
[apple] => Array(
[new] => Array(
[0] => Array([id] => 1)
[1] => Array([id] => 2))
[old] => Array(
[0] => Array([id] => 3)
[1] => Array([id] => 4))
)
)
I have id: 3, and i wish get this:
apple, old, 0
Thanks
You can use this baby:
The function itself will return
trueon success andfalseon error, the data you want to have will be stored in the 3rd parameter.You can use
array_reverse(), link, to reverse the order andarray_pop(), link, to remove the last item (‘id’)