이번에는 PHP에서 1차원 배열median 요소를 삭제하는 단계에 대해 자세히 설명하겠습니다. 1차원 배열의 median 요소를 삭제할 때 주의해야 할 주의사항
은 무엇인가요? 다음은 실제 사례입니다. 살펴보겠습니다.1. 자신만의 for 루프를 작성하세요
배열에서 $tmp 요소의 값을 제거하세요<?php $tmp = '324'; $arr = array( '0' => '321', '1' => '322', '2' => '323', '3' => '324', '4' => '325', '5' => '326', );
foreach( $arr as $k=>$v) { if($tmp == $v) unset($arr[$k]); } print_r($arr); ?>
Array ( [0] => 321 [1] => 322 [2] => 323 [4] => 325 [5] => 326 )
foreach( $arr as $k=>$v) { if($tmp == $v) unset($arr[$k]); } $arr = array_values($arr); print_r($arr); ?>
Array ( [0] => 321 [1] => 322 [2] => 323 [3] => 325 [4] => 326 )
foreach( $arr as $k=>$v) { if($tmp == $v) unset($arr[$k]); } $arr = array_merge($arr); print_r($arr); ?>
Array ( [0] => 321 [1] => 322 [2] => 323 [3] => 325 [4] => 326 )
array_search 및 array_splice
를 사용하세요. 여기서 array_splice는 자동으로 시퀀스 값을 재설정합니다.$key=array_search($tmp ,$arr); array_splice($arr,$key,1); var_dump($arr);
Array ( [0] => 321 [1] => 322 [2] => 323 [3] => 325 [4] => 326 )
$arr = array_merge(array_diff($arr, array($tmp))); var_dump($arr);
Array ( [0] => 321 [1] => 322 [2] => 323 [3] => 325 [4] => 326 )
$arr = array_merge(array_diff($arr, $tmp)); var_dump($arr);
PHP에서 정규식 그룹 캡처를 구현하는 단계에 대한 자세한 설명
위 내용은 PHP의 1차원 배열에서 값 요소를 삭제하는 단계에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!