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;$i { echo $a [$ i]." } 인덱스 배열만 순회할 수 있습니다 2.foreach 루프는 배열 키와 값을 동시에 순회합니다 3.list() 및 Each() 결합 순회 var_dump(each($a)); 현재 포인터가 가리키는 요소를 꺼내고 새 배열을 반환합니다. 포인터를 1씩 뒤로 조정합니다. 오른쪽 배열을 변수 세트에 지정합니다 4 배열 포인터 연산: key(): 배열의 내부 포인터가 현재 가리키는 요소의 키 이름을 반환합니다. current(): 배열의 현재 요소(단위)를 반환합니다. (): 현재 요소를 가리키는 포인터를 다음 요소의 위치로 이동하고, 현재 요소의 값을 반환합니다. prev(): 현재 요소의 포인터를 이전 요소의 위치로 이동하고, 반환합니다. 현재 요소의 값 end(): 배열의 내부 포인터가 마지막 요소를 가리키고 해당 요소를 반환합니다. value reset(): 배열의 내부 포인터가 첫 번째 요소를 가리키고 해당 요소를 반환합니다. 이 요소의 값 먼저 실행한 다음 조건을 판단하세요 추천 학습: " 위 내용은 PHP에서 배열을 순회한다는 것은 무엇을 의미합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!
";foreach($a as $v)
{
echo $v."<br>";
}
foreach($a as $v=>$k)
{
echo $v."--"."$k"."<br>";
}
list($b,$c,$d,$e)=$a;
echo $b;
list($k,$v)=each($a);
while(list($k,$v)=each($a))
{
echo $k."--"."$v"."<br>"
}
do
{
current($a)
}
while(next($a));
in_array()判断元素是否在数组中出现
array_reverse()翻转数组
count()数组的无素个数
array_unique()删除数组中的重复值并返回新的数组;
unset()删除数组 的某个值
array_values()重新索引
array_merge()合并数组;