=를 사용하여 배열을 다른 배열로 복사할 수 있습니다.
range(): 산술 시퀀스 배열을 생성하는 데 사용됩니다.
$arr[0]=”hello”;//直接创建一个长度为1的数组,等价于$arr = array(“0”=>”hello”);
$arr[1]=”world”;
$arr2 = array(“hello”,”world”);//与上面两行代码等价
foreach($arr as $now)//foreach循环
{
echo $now." ";
}
foreach($arr as $key=>$value)
{
echo $key.":".$value." ";
}
reset($arr);//重置指针
//each函数
while($element=each($arr))
{
echo $element['key'].":".$element['value']."1 ";
}
//使用list进行循环
reset($arr);
while(list($key,$v)=each($arr))
{
echo $key.":".$v." ";
}
|
$arr[0]= "hello";//$arr = array("0"=>"hello");
$arr[1 ]=와 동일하게 길이가 1인 배열을 직접 생성합니다. ”world”;
$arr2 = array(“hello”,”world”);//위 두 줄의 코드와 동일 foreach($arr as $now)//foreach루프
{
echo $now." ";
}
foreach( $arr as $key= > ; } reset($arr);//포인터 재설정 / / 각 함수
while($element=each($arr))
{ echo $element['key'].":".$element['value']."1 ";
}
//목록을 사용하여 루프
reset($arr);
while(list($key,$v)=each($arr))
{ echo $key.":".$v." ";} |
$arr1+$arr2: 후자 요소를 전자 뒤에 추가하면 키가 추가되거나 덮어쓰여지지 않습니다. 배열 정렬: sort(), rsort(): 오름차순, 내림차순 asort(), arsort(): 값 정렬ksort(), krsort(): 키 정렬 usort(), uasort(), uksort(): 사용자 정의 비교 규칙, 사용자 정의 비교 함수가 필요합니다 배열에 대한 기타 작업: current(): 현재 포인터의 요소인 별칭 pos()를 반환합니다. Reset(), end(): 포인터가 시작 부분을 가리킵니다. next(), prev(): 다음/이전 요소 제거 shuffle(): 임의 요소, 수정 원본 배열 array_reverse(): 배열 순서를 반대로 하면 원본 배열은 변경되지 않습니다. array_work(): 사용자 사용 -배열의 각 요소에 대해 콜백을 만드는 정의된 함수 처리 count(), sizeof(): 배열 길이 계산 array_count_values (): 값의 빈도 계산 extract(): 배열을 스칼라 형식으로 변환
위 내용은 "php와 mysql 웹 개발"의 주의사항 - 배열을 이용한 3장 내용을 포함하여 PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.