【发布时间】:2013-05-07 21:37:07
【问题描述】:
我有一个打印以下信息的 PHP 数组:
Array (
[0] => 23
[1] => 34
[2] => 35
[3] => 36
[4] => 37
[5] => 38
..<snip>..
)
我有该值,并希望将它与数组交叉引用以返回一个键。例如,如果我有一个变量$value = 34,我想运行一个 PHP 函数来返回密钥,在本例中为 1。
更具体地说,数组存储在变量$pages中,值存储在变量$nextID中。我尝试使用 array_search 没有运气:
我该怎么做?
【问题讨论】:
-
只是key()
-
否,key 返回数组中当前元素(来自数组指针)的键。 array_search() 应该返回一个元素的键,如果它在数组中。它给你带来了什么?