2017-01-05 21 views
-2

私はバックキーを取得するには、マルチアレイを検索してみてください:PHPの検索値キー戻り親

アレイ:

$types = array(
'ABD' => array('value'), 
'CDE' => array('from'), 
'EF' => array('array', 'array2', 'array30') 
) 

PHP

$key = array_search('array30', $types); 

これを「EF」を返す必要があります。

ありがとうございました。

+0

'array_search(value、array、strict)' [http://www.w3schools.com/php/func_array_search.asp]詳しくはリンクをご覧ください –

答えて

0

in_arrayは、これらの要素がarray_filterとin_arrayとarray30を持って取得します。

var_dump(array_filter($types, function($v){in_array('array30', $v);})); 

キーが必要な場合は、array_filter出力でarray_keysを使用します。

関連する問題