PHP에서 배열을 탐색한다는 것은 PHP 코드를 통해 배열의 모든 요소에 액세스하는 것을 의미합니다. 배열을 탐색하는 방법은 다음과 같습니다. 1. for 루프를 통해 탐색 2. foreach 루프를 통해 배열 탐색
이 기사의 운영 환경: Windows 7 시스템, PHP 버전 7.4, DELL G3 컴퓨터
PHP에서 배열을 순회한다는 것은 무엇을 의미합니까?
PHP가 배열을 탐색한다는 것은 PHP 코드를 통해 배열의 모든 요소에 액세스한다는 의미입니다.
배열 생성:
1.array(): 배열 생성
$a=array("Dog","Cat","Horse"); print_r($a);
배열 값 또는 키 => 배열 변수 값
강력한 유형의 언어: 1. 동일한 데이터 유형의 데이터만 배열에 저장할 수 있습니다. array , 2번째 배열의 길이는 고정되어 있고 3번째는 메모리에서 연속적입니다
2. 연관 배열: $arr=array("111"=>"ddd","daf"=>"ddd" )
키와 값이 쌍으로 존재합니다.
3.unset()은 배열 요소를 삭제합니다.
$a=array("Dog","Cat","Horse"); unset($a[0]);
4.요소 추가:
$a[0]=10; 요소 추가
$a[]=10; 요소
array_push($a,23); 요소 추가
배열 탐색:
1.for($i=0;$i7442cc320eebfaef93bbd0d9e8a1f1be";
}
인덱스 배열만 순회할 수 있습니다
2.foreach 루프는 배열
foreach($a as $v) { echo $v."<br>"; } foreach($a as $v=>$k) { echo $v."--"."$k"."<br>"; }
키와 값을 동시에 순회합니다
3.list() 및 Each() 결합 순회
var_dump(each($a)); 현재 포인터가 가리키는 요소를 꺼내고 새 배열을 반환합니다. 포인터를 1씩 뒤로 조정합니다.
list($b,$c,$d,$e)=$a; echo $b;
오른쪽 배열을 변수 세트에 지정합니다
list($k,$v)=each($a); while(list($k,$v)=each($a)) { echo $k."--"."$v"."<br>" }
4 배열 포인터 연산:
key(): 배열의 내부 포인터가 현재 가리키는 요소의 키 이름을 반환합니다.
current(): 배열의 현재 요소(단위)를 반환합니다. (): 현재 요소를 가리키는 포인터를 다음 요소의 위치로 이동하고, 현재 요소의 값을 반환합니다.
prev(): 현재 요소의 포인터를 이전 요소의 위치로 이동하고, 반환합니다. 현재 요소의 값
end(): 배열의 내부 포인터가 마지막 요소를 가리키고 해당 요소를 반환합니다. value
reset(): 배열의 내부 포인터가 첫 번째 요소를 가리키고 해당 요소를 반환합니다. 이 요소의 값
do { current($a) } while(next($a));
먼저 실행한 다음 조건을 판단하세요
in_array()判断元素是否在数组中出现 array_reverse()翻转数组 count()数组的无素个数 array_unique()删除数组中的重复值并返回新的数组; unset()删除数组 的某个值 array_values()重新索引 array_merge()合并数组;
추천 학습: "
PHP 비디오 튜토리얼위 내용은 PHP에서 배열을 순회한다는 것은 무엇을 의미합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!