PHP中的(对象)数组(key => value)的反转是什么?

And*_* B. 2 php arrays oop object

当你知道它在PHP中的价值时,是否有一种快速返回密钥的方法?

例如,如果您有:

$Numbers = (object) array ( "0" => 0, "1" => 1, "2" => 3, "3" => 7, "4" => 13 );
Run Code Online (Sandbox Code Playgroud)

有没有办法回归:

echo re(13);   // Print 4 
Run Code Online (Sandbox Code Playgroud)

我能想到的一种方法是专门为此构建一个函数,但我想知道是否有更好的方法.

Nik*_*iko 7

array_search:

$key = array_search(13, (array) $Numbers);
Run Code Online (Sandbox Code Playgroud)

http://ua2.php.net/array_search