분류 php

지정된 함수가 false를 반환하는 배열에서 요소를 제거

컨텐츠 정보

  • 조회 630 (작성일 )

본문

<?php
function remove($items, $func)
{
    $filtered = array_filter($items, $func);

    return array_diff_key($items, $filtered);
}
remove([1, 2, 3, 4], function ($n) {
    return ($n % 2) === 0;
});
// [0 => 1, 2 => 3]
php