我有一個數組,用於顯示錶單下拉選項。我想能夠顯示指定數組元素的鍵。如何返回數組中某個值的鍵?
$options = array(
'10' => '10 Results',
'15' => '15 Results',
'20' => '20 Results',
'25' => '25 Results',
'30' => '30 Results'
);
如果我使用
$selected = '25';
echo $options[$selected]
的這門課程的回報 「25個結果」。我將如何返回該元素的關鍵?
key($options)
上面只會返回數組第一個元素的鍵。
PHP的array_search函數會爲你做到這一點。 –
是不是'$選擇'的關鍵? – hjpotter92
@Anthony是對的,或者你可以用foreach自己循環遍歷它們。 key()將返回數組當前索引的鍵。 – chandlermania