1. foreach 루프 문은 2차원 배열을 순회합니다. 이는 2차원 배열의 foreach 순회입니다.
$erwei_arr = array(
array("xiaoliu","123456″,"류샤오","남성",29,"시스템 분석가") ,
array("xiaozeng","123456 " ,"Xiao Zeng","남성",23,"웹 엔지니어") ,
array("xiaochen","123456″,"Xiaochen","남성",29,"Java 엔지니어")
) ; //인덱스된 2차원 배열 선언
$html = “
”.$value.”와 같은 새 문자열로 연결됩니다. td>”; } $html .= “ |
echo $ html;
결과는
PHP가 테이블을 작동하는 방식입니다. 헤헤.
2. 흔히 사용되는 배열 처리 함수
랜덤 함수, 정렬 함수 등 배열 처리 함수도 중요합니다. 대략적으로:
인덱스/값 연산 함수
in_array()는 배열에 특정 값이 있는지 확인하고, array_search()는 배열에서 특정 값을 검색하여 해당 값을 반환합니다. 성공적인 키 이름, array_key_exists() 주어진 키 이름이 배열에 존재하는지 확인
배열 정렬 기능
sort() 값을 기준으로 오름차순으로 배열을 정렬하고 배열을 다시 열거합니다. rsort() 내림차순으로는 반대입니다. asort()는 인덱스와 값 간의 연관성을 유지하면서 값을 기준으로 오름차순으로 배열을 정렬하는 반면, arsort()는 그 반대입니다. ksort()는 인덱스와 값 간의 연관성을 유지하면서 키 이름을 기준으로 오름차순으로 배열을 정렬하는 반면, krsort()는 그 반대입니다.
배열 통계/고유 함수
count() 함수도 앞서 언급했는데, 그 기능은 배열에 있는 배열 요소의 개수를 세는 것입니다.
배열 함수 분할, 병합, 분해
array_combine() 및 array_merge(), 코드 직접 보기
$one_array = array("name", "gender", "age " ,"직위");
$two_array = array("Xiao Zeng","남성",23,"전자상거래 강사");
echo "
**** ** ***array_combine()
”;********array_merge()
이후의 새로운 배열 nm_array************";$nm_array = array_merge($one_array , $two_array);print_r($nm_array);
결과는 Array입니다( [0] => 이름[1] => 성별[2] => 나이 [3] => ; 직위[4] => 남[6] => 전자상거래 강사)
모두가 이것을 잘 알고 있어야 합니다. 일반적으로 이 원칙은 PHP에서 임의의 기사, 임의의 광고 또는 일부 웹사이트의 복권 추첨에 사용됩니다.
주요 함수는 array_rand()와 shuffle()입니다.