unset보다 멋있게 배열값 필터링하는 방법을 소개하겠습니다.
바로 array_filter()함수를 사용하는 법인데요.

$category안에는 많은 원소들이 있는데 array_filter로 특정 키를 제외한 배열을 가져와 보겠습니다.

$result = array_filter($category, function($k) {
    return !in_array($k, ['best','all']);
}, ARRAY_FILTER_USE_KEY);

callback 함수로 배열안에 특정 키를 제외하는 함수를 작성하였고, 그것을 return하였습니다.

따라서 결과값은 'best'와 'all'키를 제외한 나머지 원소들이 출력되는 것을 확인할 수 있습니다.