획득 방법: 1. "array_values(array)"를 사용하여 지정된 배열을 인덱스 배열로 변환합니다. 2. "array_search(value, index array)"를 사용하여 인덱스 배열에서 값을 검색하고 해당 값을 반환합니다. 3. "인덱스 값 + 1" 문을 사용하여 배열에 있는 요소의 위치 값을 얻습니다. : 이 튜토리얼 작업 환경: Windows7 시스템, PHP7.1 버전, Dell G3 컴퓨터
Php는 배열의 값을 가져옵니다.
구현 방법:
Array_values 사용() Convert 지정된 배열을 인덱스 배열로 변환합니다(주로 연관 배열의 경우 원래 인덱스 배열인 경우 변경되지 않습니다).
$array=array("id"=>1,"name"=>"李华","age"=>23,"1"=>1,"id2"=>52); var_dump($array); $values=array_values($array); var_dump($values);
(인덱스 배열의 키 이름은 당연히 숫자 값이고 각 숫자는 배열의 배열 요소 위치에 해당합니다.)
$index=array_search(23,$values); echo $index;
을 추가합니다. 전체 구현 코드:
배열에서 값 23의 위치를 확인하세요
<?php header("Content-type:text/html;charset=utf-8"); $array=array("id"=>1,"name"=>"李华","age"=>23,"1"=>1,"id2"=>52); $values=array_values($array); var_dump($values); $index=array_search(23,$values)+1; echo "数值23在数组的第 ".$index." 位"; ?>
추천 학습: "PHP 비디오 튜토리얼
"위 내용은 PHP에서 배열의 값 위치를 얻는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!