【发布时间】:2011-08-15 16:37:54
【问题描述】:
我想在多维数组中搜索特定字符串的所有键。我只需要弄清楚它是否存在,仅此而已。我想知道访问者的 IP 是否存在于任何数组中。
有没有我可以使用的 php 函数或方法来执行此操作,我尝试过的每个函数或方法总是返回 false。 (in_array, array_search, array_filter)
我希望避免循环遍历每个键和一组值。
示例数组
Array
(
[21] => Array
(
[click_id] => 21
[ip_addr] => 109.148.183.1
[dtime] => 2011-04-28 17:56:57
[url_id] => 11
)
[22] => Array
(
[click_id] => 22
[ip_addr] => 109.148.183.1
[dtime] => 2011-04-28 17:57:05
[url_id] => 12
)
[23] => Array
(
[click_id] => 23
[ip_addr] => 109.148.183.1
[dtime] => 2011-04-28 18:42:42
[url_id] => 10
)
)
谢谢
【问题讨论】:
标签: php arrays search multidimensional-array