Loading...
홈 › 블로그

IT 개발 블로그 — REDINFO

PHP array_search() vs in_array() vs array_key_exists() - 배열 검색 완벽 비교

배열에서 값이나 키를 찾을 때 어떤 함수를 쓸지 몰라서 헷갈린 경험이 있을까? 대부분의 PHP 개발자들은 습관적으로 in_array()를 사용하거나, 상황을 제대로 파악하지 못한 채 검색 결과에서 본 함수를 그냥 가져다 쓴다. 다만 각 함수의 차이를 정확히 모르면 성능 저하는 물론이고, 버그까지 야기할 수 있다. 이번에는 array_search(), in_···

14 0
PHP 배열 요소 존재 여부 확인 - isset() vs array_key_exists() vs in_array() 완벽 비교

PHP로 배열을 다루다 보면 특정 키가 존재하는지, 값이 있는지 확인해야 할 순간이 자주 온다. 다만 대부분의 개발자들은 isset(), array_key_exists(), in_array() 세 함수의 차이를 명확히 모른 채 상황에 맞지 않는 함수를 써서 버그를 만든다. 이번에는 이 세 함수가 정확히 뭐가 다르고, 언제 어떤 걸 써야 하는지, 그리고 각각···

31 0
REDINFO Since 2014
webmaster@redinfo.co.kr
Copyright © Redinfo All Rights Reserved