我有類別這樣的預定陣列中的一對key => value
如何從預定義數組中搜索多個鍵?
$all_categories = array (
1 => 'friends',
2 => 'family',
3 => 'personal',
4 => 'public'
);
和我有新的小型陣列這樣其僅僅values
。
$searched_categories = array('family','public');
現在,我怎樣才能得到其值$searched_categories
$all_categories
陣的鑰匙?
我想這樣
$output_array = array(2,4);
輸出我可以用array_search
得到單鍵但有一個預置的功能呢?或者我必須創建一個循環到array_search
我擁有的所有值?
這是實現此目的的正確方法嗎?
$output_array = array();
foreach ($searched_categories as $value){
$key = array_search($value, $all_categories);
$output_array = $key;
}
使用循環並繼續下一個問題! – user3791372 2014-09-02 14:04:15