교체 방법: 1. "array[array_search("search value", array)]="replacement value"" 구문으로 요소를 다시 할당합니다. 2. "array_splice(array,array_search(") 구문인 array_splice()를 사용합니다. 값 ",배열),1,"대체 값")".
이 튜토리얼의 운영 환경: Windows 7 시스템, PHP 버전 8.1, DELL G3 컴퓨터
요소를 PHP 배열로 바꾸는 두 가지 방법
1 요소를 다시 할당합니다. 구현 아이디어: 키 이름을 기준으로 요소에 액세스하고 값을 다시 할당
array_search()를 사용하여 배열에서 키 값을 검색하고 해당 키 이름을 반환$数组变量名[键名]=新值;예: 요소 "a"를 "aa"로 대체
<?php header("Content-type:text/html;charset=utf-8"); $arr=array(2,3,"a",4,"b","d"); var_dump($arr); $key=array_search("a",$arr); $arr[$key]="aa"; var_dump($arr); ?>
2 요소를 대체하려면 array_splice()를 사용하세요
array_splice() 함수는 삭제에 사용됩니다. 배열 요소의 일부를 직접 삭제할 수도 있고 다른 값으로 바꿀 수도 있습니다.
구현 아이디어: array_values()를 사용하여 배열을 인덱스 배열로 변환<?php header("Content-type:text/html;charset=utf-8"); $arr=array(2,3,"a",4,"b","d"); var_dump($arr); $value=array_values($arr); $index=array_search("b",$value); array_splice($arr,$index,1,"bb"); var_dump($arr); ?>
추천 학습: "PHP 비디오 튜토리얼
"위 내용은 PHP 배열의 요소를 바꾸는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!