I’m sure this has been asked before, but I can’t seem to find the answer.
To that end, I have an array that looks like this:
Array
(
[0] => Array
(
[status] => active
[sid] => 1
)
[1] => Array
(
[status] => expired
[sid] => 2
)
)
What I’d like to be able to do is type $arrayName[“active”] and it return the SID code. I will be using this like a dictionary object of sorts. It’s like I need to reindex the array so that it is the key/value pair that I need. I was just wondering if there was an easier way to do it.
You should convert your nested arrays into a single associative array. Something like this should take your example and turn it into an associative array:
You can then access the
sidfor a givenstatusby using$assoc_array["expired"](returns2)