특정 값이 배열에 존재하는지 확인하는 함수와 올바른 사용법은?
특정 값이 배열에 존재하는지 확인하는 함수와 올바른 사용법은?
$colors = array("red", "green", "blue");
// "green"이 배열에 있는지 확인
정답: B
값의 존재 여부를 확인할 때는
in_array()
함수를 사용합니다.⦁ 함수별 용도:
⦁
in_array()
: 값이 배열에 존재하는지 확인 → true/false
반환⦁
array_search()
: 값을 찾아서 해당 키를 반환 → 키 또는 false
반환⦁
array_key_exists()
: 키가 배열에 존재하는지 확인⦁
array_find()
: 존재하지 않는 함수⦁ 사용 예시:
if (in_array("green", $colors)) {
echo "초록색이 있습니다!";
}
⦁ 반환값: 값이 존재하면
true
, 없으면 false
💡 학습 팁
이 문제를 포함한 PHP 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.