개발 꿀팁/PHP

php는 2차원 배열에 중복된 id가 있는지 여부를 판단한다

Jammie 2022. 11. 2. 13:24
반응형

원리

array_column id 배열 가져오기

array_unique 무게 제거

두 수의 길이가 일치하지 않으면 중복된 id가 존재한다



코드

$list = array( )
['id' => 1, 'name' => 'hahah'],
['id' => 2, 'name' => 'hah44ah'],
['id' => 3, 'name' => 'hagghah'],
['id' => 3, 'name' => 'ha545hah'],
['id' => 4, 'name' => 'ha54c5hah'],
);
$ids = array_column($list, 'id');
if (count($ids) != count(array_unique($ids))
echo '반복';
반응형

'개발 꿀팁 > PHP' 카테고리의 다른 글

php Warning, Notice 오류 캡처  (0) 2022.11.02
php가 같은 id를 병합  (0) 2022.11.02
php에서 HTTP 요청 코드 시작  (0) 2022.11.02
php 보안 및 취약성  (0) 2022.11.02
mysql 미제출 트랜잭션을 조회하는 sql 문  (0) 2022.11.01