다차원 배열에서 특정 열만 추출해야 할 때 대부분의 개발자는 foreach 루프를 돌거나 array_map을 쓴다. 다만 코드가 길어지고 가독성이 떨어지는 경우가 많다. 이번에는 array_column() 함수로 이 문제를 어떻게 깔끔하게 해결하는지, 실제 사용 사례와 함께 완벽하게 정리해서 소개하겠다. array_column() 함수가 뭔가 array_c···
PHP 개발자들이 자주 쓰는 삼항 연산자(ternary operator)는 사실 꽤 장황하고 읽기 어렵다. 특히 변수가 null인지 확인하고 기본값을 할당할 때마다 isset() ? $var : $default 같은 코드를 반복하면서 코드가 금방 복잡해진다. 다만 PHP 7.0 이상에서 제공하는 Null Coalescing Operator(??)와 Spac···