많은 PHP 함수가 있으며 필요할 때 API를 쿼리할 수 있습니다.
코드 복사 코드는 다음과 같습니다.
/*
#있습니다 배열 크기에는 제한이 없습니다: $arr[0]=1;$arr[1]=2; $arr=array("0","1");$list($num1,$num2)=$ arr;
배열 범위(int low,int high[,int step])
낮은 최소 수, 높은 최대 수, 단계 단계 크기
int array_unshift(array array,mixed vari) insert
array_push 배열 앞에
array_shift를 추가합니다. 배열의 선두 삭제
array_pop 배열의 꼬리 삭제
# 배열 위치 지정
boolean in_array(mixed needle, array haystack,[,boolean strict])
boolean array_key_exists(mixed key,array array) 키 키 검색
array_search() 연관 배열 값 검색
array_keys()는 모든 키를 포함하는 배열을 반환합니다. 키 검색
array_values()는 배열의 모든 값을 반환합니다.
#배열 탐색
혼합 키(array array)
current(array array) 현재 배열 값 가져오기
array Each(array array) 현재 키, 값 쌍 반환
next( array array) 다음
을 가리킴 prev(array array) 이전으로 이동
reset(array array) 첫 번째로 이동
end(array array) 마지막으로 이동
# 배열 전달 함수에 대한 값
boolean array_walk(array &array,callback function,[,mixed userdata])
#배열의 크기와 고유성을 결정
정수 개수(배열 배열[,int 모드])와 유사 sizeof()
array array_count_values(array array) 각 값의 발생 횟수를 그룹화하고 계산
array_unique() 중복된 값을 삭제하고 고유성을 유지
#Sort
array_reverse() 순서를 반대로
array_flip() 값으로 키 교체
void sort(array array[,int sort_flags])
sort_flgs{[SORT_NUMBERIC 숫자 정렬],[SORT_REGULAR sort by ASCII],[SORT_STRING]}
asort () 오름차순
rsort() 역순
arsort() 역순
natsort() 자연 정렬
natcasesort() 대소문자를 구분하지 않는 자연 정렬
ksort() 키-값 정렬
krsort() 역방향 키-값 정렬
void usort(배열 배열, 콜백 함수 이름) 사용자 정의 정렬
#배열 병합, 분할, 결합, 분해
array_merge_recursive() merge
array_merge_combine () 추가
array_merge() 새 배열에 연결
array_slice(array array,int offset[,int length]) 분할
array_intersect(), array_intersect_assoc() 배열 교차
array_diff(), array_diff_assoc () 차이
array_rand(), shuffle()무작위 배열
array_sum()summation
array_chunk를 다차원 배열로 나눕니다
*/
//0-의 짝수 배열을 만듭니다. 20, 2는 스텝 크기
$even=range( 0,20,2)
//배열 인쇄
print_r($even)
//배열인지 판단
printf("이 숫자는 배열입니다:%s
",(is_array($even)?"true":"false"))
echo "
"; >//배열의 선두에 하위 항목을 추가하고 인쇄
array_unshift( $even,522,54)
print_r($even)
//변수를 정의한 다음 배열입니다. 변수가 존재하면 표시됩니다.
$sa=522;
if(in_array($sa,$even)){
echo "$sa 찾기"
echo "
";
//배열 키 검색
if(array_key_exists(4,$even)){
echo $even[4]."이 존재합니다.";
}
echo "< ; br/>";
print_r(array_values($even));
//인쇄 배열 탐색
while($key=key($even)){
echo "
".$key;
next($even);
}
//통계적 배열 크기
echo "
";
echo count($even );
//정렬
echo "
";
sort($even)
print_r($even);
이상은 hibernate의 기본 사항과 hibernate의 기본적인 측면을 포함하여 PHP 배열에 대한 기본 지식을 요약하여 소개한 것입니다. PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.