PHP에서 연관배열의 요소값을 기준으로 요소를 삭제하는 방법: array_diff() 함수를 통해 삭제할 수 있습니다. array_diff() 함수는 두 개(또는 그 이상) 배열의 값을 비교하고 그 차이를 반환하는 데 사용됩니다. 구체적인 방법은 [array_diff($array1, $array2)]입니다.
함수 소개:
(추천 튜토리얼: php tutorial)
array_diff() 함수는 두 개 이상의 배열 값을 비교하고 그 차이를 반환하는 데 사용됩니다.
이 함수는 2개(또는 그 이상) 배열의 값을 비교하고(key=>value in value) 비교되는 모든 배열(array1)을 포함하는 차이 배열을 반환하지만, 다른 인수 배열(array2 또는 array3 등)에는 없습니다.
함수 구문:
array_diff(array1,array2,array3...);
매개변수 설명:
array1 필수입니다. 다른 배열과 비교할 첫 번째 배열
array2 필수입니다. 첫 번째 배열과 비교할 배열
array3,... 선택 사항입니다. 첫 번째 배열과 비교한 다른 배열
코드 구현:
<?php $array1 = array("a" => "green", "red", "blue", "red"); $array2 = array("b" => "green"); $result = array_diff($array1, $array2);//这样就相当于删除$array1里的值为"green"的元素。 print_r($result); ?>
위 내용은 PHP에서 연관 배열의 요소 값을 기반으로 요소를 삭제하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!