2023년 신상 호텔 리스트
최근에 오픈한 호텔을 찾는다면 살펴보세요

PHP - array_count_values 사용하기

조회수: 198
PHP 문서에 Counts all the values of an array라고 표기가 되어 있다.
정확하게 어떻게 해석을 해야 할지 모르겠다.

우리가 찾으려고 하는 값은 중복 되는 값이 각각 몇 개인지다.
array가 있다고 하자.
중복이 되는 숫자가 있다.
array_count_values를 이용하면 결과가 나온다.
1이 3번, 3이 2번...

$array = [1, 3, 5, 8, 1, 3, 1, 5, 11, 88];
$result = array_count_values($array);
print_r($result);

// 결과
// Array
// (
//     [1] => 3
//     [3] => 2
//     [5] => 2
//     [8] => 1
//     [11] => 1
//     [88] => 1
// )


String도 동일하게 된다.
hi 2번, 111 1번...

$array = array("hi", 111, "sang seek",  "hi", "sangseek");
$result = array_count_values($array);
print_r($result);

Array
// (
//     [hi] => 2
//     [111] => 1
//     [sang seek] => 1
//     [sangseek] => 1
// )