
array_unique 함수는 중복된 항목을 제거하는 데 사용할 수 있습니다. 그러나, 이 함수는 키를 기준으로 중복된 항목을 제거합니다. 만약, 값이 중복된 항목을 제거하고 싶다면, 다음과 같이 코드를 작성할 수 있습니다.
#hostingforum.kr
php
$fruits = array("apple", "banana", "apple", "orange", "banana", "grape");
$unique_fruits = array_values(array_unique($fruits));
print_r($unique_fruits);
array_values 함수는 배열의 키를 0부터 시작하는 순서대로 다시 할당합니다. 따라서, 중복된 항목이 제거됩니다.
또한, array_unique 함수는 정렬된 상태에서 중복된 항목을 제거합니다. 만약, 정렬되지 않은 상태에서 중복된 항목을 제거하고 싶다면, 다음과 같이 코드를 작성할 수 있습니다.
#hostingforum.kr
php
$fruits = array("apple", "banana", "apple", "orange", "banana", "grape");
sort($fruits);
$unique_fruits = array_values(array_unique($fruits));
print_r($unique_fruits);
sort 함수는 배열을 정렬합니다. 따라서, 중복된 항목이 제거됩니다.
2025-07-15 11:09