추천: "PHP 비디오 튜토리얼"
1. 학생 정보 관리 시스템을 설계할 때 학생 정보를 쿼리할 수 있습니다. 관리자가 학생 정보 인터페이스에 진입한 후, 학생 정보를 쉽게 추가하고 삭제할 수 있도록 정보 인터페이스의 표에 학생 데이터 정보가 표시되도록 하겠습니다.
$变量名 = [元素1,元素2,元素3]; $info=['PHP中文网','PHP','数组'];
2) 배열 키워드 사용(일반적으로 사용됨)
$变量名 = array(元素1,元素2,元素3); $info=array('PHP中文网','PHP','数组');
3) 보이지 않는 배열 정의: 변수에 대괄호를 추가하면 시스템이 자동으로 이를 바꿉니다. into an array
① $变量名[] = 值1; //如果不提供下标也可以,系统自动生成数字下标(从0开始); $info[]='PHP中文网'; ②$变量名[下标] = 值; //中括号里面的内容称之为下标 key,该下标可以是字母(单词)或者数字,与变量命名的规则相似 $info[1]='PHP';
( 3) 배열 유형
$arr = array('title'=>'PHP中文网', 'course'=>'PHP 教程', 'content'=>'PHP 数组', 'url'=>'http://www.php.cn/course/php/');3) 혼합 배열
$arr = array('title'=>'PHP中文网', 1=>'PHP 教程', 'content'=>'PHP 数组', 'http://www.php.cn/course/php/');(4) 다차원 배열 1) 2차원 배열:
배열의 모든 요소는 1차원 배열입니다.
2) 다차원 배열입니다. :
두 번째 배열 요소는 계속해서 배열이 될 수 있습니다. PHP에는 차원 제한이 없습니다. 그러나 3차원 이상의 배열을 사용하는 것은 권장되지 않습니다. 이는 액세스 복잡성을 증가시키고 액세스 효율성을 감소시킵니다. 모양의 배열(불규칙한 배열):
배열의 요소는 일반 변수 및 배열을 포함하여 불규칙합니다.
실제 개발 과정에서는 자주 사용되지 않는 배열 요소를 쉽게 접근할 수 있도록 정규화해 보세요
2. 명령문
PHP의 일반적인 for 루프에는 while, do...while, for 및 foreach가 포함됩니다.
자세한 내용은 https://www.w3school.com.cn/php/php_looping.asp를 참조하세요.3. 루프 및 배열 작업
1) 배열을 탐색하려면 for 루프를 사용하세요.구문:
for($i=0;$i<conut($arr);$i++){ //执行代码 }
참고:
1) conut($arr); 2) for 루프는 인덱스 배열을 순회하는 데에만 사용할 수 있습니다.
3) 연관 배열이 있는 경우 count는 두 배열의 총 개수를 계산하고 for 루프를 사용하여 혼합 배열을 순회하므로 배열이 범위를 벗어나게 됩니다! !
2) foreach 루프는 배열을 순회합니다
구문:
foreach($arr as $key=>$value){ //执行代码 }
foreach($arr as $value){ //执行代码 }
4. 코드 구현
$info = array( array('name'=>'王六','birth'=>'2003-08-07','subject'=>'PHP','snum'=>'0150427001'), array('name'=>'张三','birth'=>'2003-12-23','subject'=>'PHP','snum'=>'0150427002'), array('name'=>'赵二','birth'=>'2002-01-09','subject'=>'PHP','snum'=>'0150427003'), array('name'=>'孙四','birth'=>'2003-05-04','subject'=>'PHP','snum'=>'0150427004') );
위 내용은 PHP 기본 사례 4: 학생 목록 표시의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!