양식 드롭 다운 옵션을 표시하는 데 사용할 배열이 있습니다. 지정된 배열 요소의 키를 표시 할 수 싶습니다.배열에서 특정 값의 키를 반환하려면 어떻게해야합니까?
$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 함수가이를 처리합니다. –
'$ selected' 키가 아닌가요? – hjpotter92
@Anthony가 맞습니다. 또는 foreach를 사용하여 루프를 반복 할 수 있습니다. key()는 배열의 현재 색인에 대한 키를 반환합니다. – chandlermania