>  기사  >  백엔드 개발  >  PHP에서 2차원 배열의 값을 삭제하는 방법

PHP에서 2차원 배열의 값을 삭제하는 방법

王林
王林원래의
2020-11-09 09:16:242849검색

PHP에서 2차원 배열의 값을 삭제하는 방법: [foreach($array as $key=>$value){if( $key=='a') [unset($array[$key]);]}].

PHP에서 2차원 배열의 값을 삭제하는 방법

unset() 함수는 변수를 삭제하고 삭제하는 데 사용됩니다. 사용되지 않는 변수의 경우 unset()을 사용하여 요소를 삭제할 수 있습니다.

(학습 영상 추천 : java 영상 튜토리얼)

1차원 배열을 삭제하는 것과 같은 원리로 배열의 키 이름을 통해 해당 요소를 삭제할 수 있습니다.

예:

<?php
$array = array(&#39;a&#39;=>array(&#39;a1&#39;,&#39;a2&#39;),&#39;b&#39;=>array(&#39;b1&#39;,&#39;b2&#39;));
foreach($array as $key=>$value){
if($key == &#39;a&#39;)[
unset($array[$key]);
}
//或者删除二维数组中二维中的元素
if($key == &#39;a&#39;)[
unset($array[$key][0]);
}
}
print_r($array);
?>

관련 권장 사항: php training

위 내용은 PHP에서 2차원 배열의 값을 삭제하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.