코드 복사 코드는 다음과 같습니다.
/*
* 1. 배열 개요
* 1. 배열의 본질: 변수 집합 관리 및 조작, 일괄 처리
* 2. 배열은 복합 유형입니다(여러 개 저장할 수 있음)
* 3. 임의 길이의 데이터를 저장 가능 배열 또는 모든 유형의 데이터 저장
* 4. 배열은 다른 언어 데이터 구조(연결된 목록, 큐, 스택, 컬렉션 클래스)의 기능을 완성할 수 있습니다.
*
*
*
* 2. 배열 분류
* 배열에는 여러 개의 단위가 있습니다(단위를 요소라고 합니다)
* 각 요소(아래 첨자 [키] 및 값)
* 요소에 개별적으로 액세스할 경우 아래 첨자( 키)를 통해
* 요소에 액세스합니다. 1. 1차원 배열, 2차원 배열, 3차원 배열. . . 다차원 배열
* (배열의 배열은 그 배열에 다른 배열이 저장된다는 의미)
* 2. PHP에는 두 가지 유형의 배열이 있습니다.
* 인덱스 배열: 아래 첨자가 a인 인덱스입니다. 순차 정수
* 연관 배열: 첨자는 인덱스로서의 문자열입니다.
*
* 첨자는 두 가지 유형만 있습니다(정수, 문자열)
*
*
* 3 . 다중 배열 선언 방법
*
* 1. 배열 요소 선언에 직접 값 지정
* 인덱스 첨자가 지정되지 않으면 순차 인덱스는 0부터 시작됩니다.
* 인덱스가 있는 경우 첨자가 주어지면 다음은 가장 큰 것부터 1씩 증가
* 이전 첨자가 나중에 나타나면 할당이면 이전 요소가 다시 할당됩니다
* 선언, 인덱스, 연관이 혼합된 경우 서로 영향을 주지 않음 (인덱스 첨자에는 영향을 주지 않음) 선언)
*
* 2. array() 함수를 사용하여 선언
* 기본값은 인덱스 배열입니다
* 지정하는 경우 연관 배열 및 인덱스 배열의 첨자, 키 => 값 사용
* 여러 멤버 간에 분할하려면
* 사용 3. 다른 함수 선언 사용
*
*
*
*
*/
//인덱스 배열
$user[0]=1;//사용자 일련번호
$user[1]="zhangsan";// 사용자 이름
$user[2]=10;//나이
$ user[3]="nan";//성별
echo '
'; );
echo '
//연관 배열
$user["id"]=1; 🎜>$user["age"]=10;
$user["sex "];
$user["age"]=90;//할당
echo $user["name"] ;//출력
//array()를 사용하여 배열 선언
$user =array(1,"zhangsan",10,"nan")
//array()를 사용하여 연관 선언 array
$user=array("id"=>1,"name"=> "zhangsan","age"=>10,"sex"=>"nan")
/ /다차원 배열(다중 레코드)을 선언하여 여러 사용자 정보 레코드를 테이블에 저장
$user=array(
//이름을 호출하는 등 이 라인을 호출하려면 $user[0]을 사용합니다. 이 레코드, $user[0][1]
array(1,"zhangsan",10 ,"nan"),
//$user[1]을 사용하여 이름을 호출하는 등 이 라인을 호출합니다. 이 레코드에서 $user[1][1]
array(2,"lisi",20 ,"nv")
)
//배열은 여러 테이블을 저장하며 각 테이블에는 여러 레코드가 있습니다
$info=array(
"user"=>array(
array(1,"zhangsan",10,"nan"),
array(2,"lisi",20," nv")
),
"score"=>array(
array(1,90,80,70),
array(2,60,40,70)
)
);
echo $info["score"][1][1 ];//출력 60,
?>
위 내용은 포토샵 학습포럼의 내용을 포함하여 포토샵 학습포럼과 PHP 학습의 배열 선언을 소개한 내용으로, PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되었으면 좋겠습니다.