빈 배열 요소 제거
문자열 배열에서 빈 요소를 효율적으로 제거하려면 array_filter()를 활용하세요. 이 함수는 빈 값 제거를 편리하게 처리합니다.
$linksArray = array_filter($linksArray);
비어 있지 않은 특정 요소 유지
다음과 같이 비어 있지 않은 특정 요소를 보존해야 하는 경우 정확한 문자열 '0', 사용자 정의 콜백 사용:
// PHP 7.4+ print_r(array_filter($linksArray, fn($value) => !is_null($value) && $value !== '')); // PHP 5.3+ print_r(array_filter($linksArray, function($value) { return !is_null($value) && $value !== ''; })); // PHP < 5.3 print_r(array_filter($linksArray, create_function('$value', 'return $value !== "";')));
재인덱싱 배열
빈 요소를 제거한 후 배열의 색인을 다시 생성하려면:
$linksArray = array_values(array_filter($linksArray));
위 내용은 PHP 배열에서 빈 요소를 효율적으로 제거하려면 어떻게 해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!