1. in_array
: 배열에 값이 있는지 없는지 체크하기, 단순하게 체크 할 때는 in_array
라는 함수를 사용
ex)
$arr = array(1, 2, 3, 4, 5,);
if (in_array(1, $arr)) {
echo "1을 포함합니다";
}
이중배열일 경우는?
ex)
$arr = array(array(1, 2,), 3, 4, 5, array(6, 7));
if (in_array(array(1,2), $arr)) {
echo "array(1, 2) 가 포함되어 있습니다";
}
2.
is_array
: 자료형이 배열인지 알아볼기위해 사용하는 함수, 배열일경우1, 아닐경우 0 반환ex)
$arr = array(1, 2, 3, 4, 5,);
echo is_array($arr); //array가 맞으므로 1 반환