我已经通过了Ç和$_GET
可变值,这是我要查找一个数组作为值和检索他们的钥匙。如何在数组中搜索以返回准确的键?搜索按值阵列和返回键
下面
<?php
$array1 = array(0 => 'a', 1 => 'c', 2 => 'c');
$array2 = array(0 => '3', 1 => '2', 2 => '3');
$key1 = array_search('c', $array1);
$key2 = array_search('3', $array2);
?>
回报
$key1 = 1;
$key2 = 0;
的代码,虽然我期待
$key1 = 2;
$key2 = 2;
这是一个准确的结果的缘故,因为这些键的值分别为你正在寻找。你的标准是你想要找到具有该值的* last *键吗?没有更好的方法来做任何你想做的事情吗? – deceze
什么不准确? – alex
我想要$ array1和$ array2中的那些键匹配在一起,导致两个数组都链接到执行sql过程。如果传递值为'c'和'3',则它必须匹配,两个返回键都必须是$ key1 = 2和$ key2 = 2。 – conmen