I like to perform a search on an array and return all values when a match is found. The key [name]
in the array is what I am doing a search on.
Array ( [0] => Array ( [id] => 20120100 [link] => www.janedoe.com [name] => Jane Doe ) [1] => Array ( [id] => 20120101 [link] => www.johndoe.com [name] => John Doe ) )
If I did a search for John Doe it would return.
Array ( [id] => 20120101 [link] => www.johndoe.com [name] => John Doe )
Would it be easier to rename the arrays based on what I am searching for. Instead of the above array I can also generate the following.
Array ( [Jane Doe] => Array ( [id] => 20120100 [link] => www.janedoe.com [name] => Jane Doe ) [John Doe] => Array ( [id] => 20120101 [link] => www.johndoe.com [name] => John Doe ) )