2차원 PHP 배열에서 필드를 삭제하는 방법: 먼저 PHP 샘플 파일을 만든 다음 array_walk 및 array_diff 함수를 사용하여 배열에서 필드를 삭제합니다.
이 기사의 운영 환경: Windows 7 시스템, PHP 버전 7.1, DELL G3 컴퓨터
php 2차원 배열에서 필드를 삭제하는 방법은 무엇입니까?
여기에서는 array_walk와 array_diff 두 함수가 주로 사용됩니다.
예:
$list = [ 0 => [ 'id' => 1001, 'name' => '张三', 'sex' => '男' ], 1 => [ 'id' => 2091, 'name' => '李四', 'sex' => '女' ] ];
위 배열에서 이름 성별 열을 제거해야 한다고 가정하면 직접 다음을 수행할 수 있습니다.
array_walk($list, function (&$item) { $item = array_diff($item, ['name', 'sex']); });
권장 학습: "PHP 비디오 튜토리얼"
위 내용은 PHP에서 2차원 배열의 필드를 삭제하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!