2026, 새로운 도약을 시작합니다.

배열 중복 삭제 채택완료

안녕하세요 배열에 어떤 값을 넣을려고 하는데 만약 값이 있을 때 그 값을 추가하지 않고

삭제하는 방법이 있을까요? 중복삭제같은건 필터로 하면 되는데 추가 안하고 삭제하는법을 모르겠네여...

혹시 참고할 레퍼런스 사이트 알려주시면 감사하겠습니다 ㅠ

답변 3개

채택된 답변
+20 포인트

구체적으로 값을 추가 하지않고 삭제한다는게 어떤 말씀인지 이해를 잘못했는데, 혹시 이런걸 원하시는건가요?

32066955_1661149380.6624.png

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

필터를 이렇게도 쓸 수 있군요 이겁니다 ! 감사합니다 ~
좀더 간략히 쓰자면

a = a.filter(x => x != b);

댓글을 작성하려면 로그인이 필요합니다.

Copy


$arr = array(1,2,3,4);

$val = 3;

if(!in_array($val, $arr)) {

    $arr[] = $val;

}

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

언어마다 다를수가 있어서 php로 작업을 하실려는건가요? 아님 javascript로 작업을 하실려는건가요? 좀더 구체적으로 적으시면 도움 받기 쉬우실거 같습니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인
🐛 버그신고