이 글에서는 주로 배열의 지정된 요소를 삭제하는 PHP 구현 코드에 대한 관련 정보를 소개합니다. 필요한 친구들은 참고할 수 있습니다.
배열의 지정된 요소를 삭제하는 PHP 구현 코드
의 기능 PHP에서 지정된 배열 요소를 삭제하는 것은 직접 사용할 수 없습니다. 예, 대부분은 메서드를 캡슐화할 수 있습니다
예를 들어 array_slice() 함수는 조건에 따라 배열의 값을 가져와 반환합니다.
array_slice(array,offset,length,preserve)
array: array
offset : 검색할 요소의 시작 위치를 지정합니다. 양수이면 앞에서 뒤로 취하며 음수이면 오프셋 절대값을 뒤에서 앞으로 취한다.
<?php $a=array(0=>"Dog",1=>"Cat",2=>"Horse",3=>"Bird"); print_r(array_slice($a,1,2)); ?>
output
Array ( [0] => Cat [1] => Horse )
배열의 첫 번째 요소를 삭제하고 삭제된 요소의 값을 반환하는 array_shift() 함수도 있습니다.
상대 array_pop() 함수는 the array in의 마지막 요소입니다.
여러 함수를 사용해 본 결과 array_search() 함수는 in_array()와 동일하게 배열에서 키 값을 검색하는 함수입니다. 값이 발견되면 일치하는 요소의 키가 반환됩니다. 찾을 수 없으면 false를 반환하세요.
$array = array('1', '2', '3', '4', '5'); $del_value = 3; unset($array[array_search($del_value , $array)]);//利用unset删除这个元素 print_r($array);
Output
array('1', '2', '4', '5');
읽어주셔서 감사합니다. 모두에게 도움이 되기를 바랍니다. 이 사이트를 지원해 주신 모든 분들께 감사드립니다!
위 내용은 이 글의 전체 내용입니다. 모든 분들의 공부에 도움이 되었으면 좋겠습니다.
관련 권장 사항:
PHP간단한 페이징 클래스 및 사용 예제 구현_php 기술
PHP5.5.15+Apache2.4.10+MySQL5.6.20 구성 방법 Sharing_php 기술
PHP filter_var() 함수 필터 function_php 기본
위 내용은 배열에서 지정된 요소를 삭제하는 PHP 메소드의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!