웹마스터 팁
page_full_width">
[추천 팁] index key 값을 갖는array에서 value에 의한 key값 반환
2002.03.11 09:08
우연히 php.net 메뉴얼 함수리스트에 해당 함수가 없는 걸
보구서 여러분들에게 알려 드리고자 적습니다.
$test = array("a"=>"apple", "c"=>"cherry", "z"=>"zzz");
//여기에서 key "z"의 원소 값은
echo $test[z];
//"zzz"값을 갖는 원소의 key 이름은
echo array_search("zzz",$test);
array_search() 함수가 php.net 함수리스트 목록상에는 나타나있지 않더군요.
참고로 그냥 array에 원소가 있는지 없는지 true/false 값만의 검사는
in_array() 사용.
보구서 여러분들에게 알려 드리고자 적습니다.
$test = array("a"=>"apple", "c"=>"cherry", "z"=>"zzz");
//여기에서 key "z"의 원소 값은
echo $test[z];
//"zzz"값을 갖는 원소의 key 이름은
echo array_search("zzz",$test);
array_search() 함수가 php.net 함수리스트 목록상에는 나타나있지 않더군요.
참고로 그냥 array에 원소가 있는지 없는지 true/false 값만의 검사는
in_array() 사용.