我已經通過了Ç和$_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