본문 바로가기

PHP

in_array, array_search

▶ 반환하는 결과값의 차이가 있으니 구별하여 사용해야한당

 

in_array();

- true / false

Ex) 이미지 파일 type 구분

 

$PIC= array('image/JPEG', 'image/jpeg', 'image/PNG', 'image/png', 'image/JPG', 'image/jpg', 'image/X-PNG', 'image/x-png', 'image/GIF', 'image/gif', 'image/PJPEG', 'image/pjpeg');
 
 $key = in_array($_FILES['ID']['type'],$PIC);

 

▶  $key가 반환하는 값은  true 또는 false

 

array_search();

- 0 / 1

empty() 를 사용하여 공백을 제거!