PHP에서 키를 기반으로 배열 요소를 삭제하는 방법: 1. unset() 함수를 사용하고 "unset($array[key value])" 구문을 사용합니다. 2. array_diff_key() 함수를 사용하고 "array_diff_key($array, [키 값])" => ""])".
이 튜토리얼의 운영 환경: Windows 7 시스템, PHP 버전 7.1, DELL G3 컴퓨터
php는 키(키 이름)를 기반으로 배열 요소를 삭제합니다.
방법 1: 설정 해제 사용 () 함수 기반 배열 요소의 키 이름을 기준으로 요소 삭제
<?php header("Content-type:text/html;charset=utf-8"); $array = array('name'=>'apple','age'=>12,'address'=>'ChinaGuangZhou'); var_dump($array); unset($array['name']); var_dump($array); ?>
방법 2: array_diff_key() 함수를 사용하여 배열 요소의 키 이름을 기준으로 요소를 삭제합니다
삭제하려는 배열 요소의 키를 알고 있으면 array_diff_key()를 사용할 수 있습니다. 함수의 2번째 파라미터의 키값 위치에 삭제할 키를 입력해야 합니다. 해당 값은 필수는 아니며 선택사항일 수 있습니다.
<?php header("Content-type:text/html;charset=utf-8"); $array = array('name'=>'apple','age'=>12,'address'=>'ChinaGuangZhou'); var_dump($array); $array = array_diff_key($array, ['age' => ""]); var_dump($array); ?>
추천 학습: "PHP 비디오 튜토리얼"
위 내용은 PHP 배열의 키를 기반으로 요소를 삭제하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!