1
我有一个像在多维数组
Array (
[0] => Array ([0] => Array ([SSN] => 123456789 [borrowerName] => Peter K ))
[1] => Array ([0] => Array ([SSN] => 412516789 [borrowerName] => Jack P ))
[2] => Array ([0] => Array ([SSN] => 999338999 [borrowerName] => Angel M ))
)
我希望能够寻找一个SSN并回到它在哪里
例如search($array,'SSN','412516789')
索引数组搜索数组索引应该返回1
这里的多维数组有什么意义?你的数据很容易用第二个数组表示。 – 2011-06-07 17:07:00
只是'foreach()'父数组,并翻找你想要的东西。 php的数组搜索功能不是为多维搜索而构建的。 – 2011-06-07 17:10:29
更改结构不完全是一个选项,所以我将不得不使用这个。 foreach会非常低效 – ash 2011-06-07 17:22:45