>백엔드 개발 >PHP 튜토리얼 >PHP 배열의 개요, 분류 및 선언 코드 데모

PHP 배열의 개요, 분류 및 선언 코드 데모

高洛峰
高洛峰원래의
2016-12-01 15:04:22967검색

코드 복사 코드는 다음과 같습니다:
/**
** 배열 개요
1. 배열의 본질: 변수 집합 관리 및 조작, 일괄 처리
2. 배열은 복합 유형입니다.
3. 길이 . 또한 모든 유형의 데이터를 저장할 수 있습니다.
4. 배열은 다른 언어 데이터 구조(연결된 목록, 큐, 스택, 컬렉션 클래스)의 기능을 완성할 수 있습니다.
**
배열 분류
배열에는 여러 개의 단위가 있습니다(단위를 요소라고 합니다)
각 요소는 첨자 [키]와 값으로 구성됩니다.
요소에 개별적으로 액세스할 경우 해당 요소는 첨자 [키]를 통해 액세스합니다.
1. 1차원 배열, 2차원 배열, 3차원 배열. . . . . 다차원 배열
(배열의 배열은 그 배열에 다른 배열이 저장된다는 의미)

2.php에는 두 종류의 배열이 있습니다.
인덱스 배열: 즉, 아래 첨자 [키] 순차정수 인덱스
연관배열 : 첨자는 인덱스로서의 문자열
첨자(정수, 문자열) 종류는 2가지
*
3가지 뿐입니다. 배열의 다중 선언 방법
1 배열 요소에 직접 값을 할당
인덱스 첨자가 없으면 순차 인덱스는 0부터 시작
인덱스 첨자가 있으면 다음 인덱스는 0부터 시작 가장 큰 것부터 증가
이전 첨자가 나중에 나타날 경우 할당이면 이전 요소를 다시 할당
d 혼합 선언 시 인덱스와 연관은 서로 영향을 미치지 않습니다(의 선언에는 영향을 미치지 않습니다). 인덱스 첨자)
2 배열() 함수 사용

a 기본값은 인덱스 배열입니다
b. 연관 배열 및 인덱스 배열에 대한 첨자를 지정하는 경우 키 => 값을 사용합니다.
c 여러 멤버를 구분하려면 ","를 사용합니다.
3 다른 함수 선언 사용
file(); *
*
*
*
**/

echo $arr[5]

//index 배열
$user[]=1;
$user[9]="장산"
$user[0]=10
$user[3]="nan"; >$info =array(
"$user"=array(
//$user[0]
array("1","张三",10,"nan"),
//$ user[1]
array("2","lisi",10,"nan"),
//$user[2]
array("3","wangwu", 10," nan"),
),
"$score"=array(
//$user[0]
array("1","张三",10,"nan "),
//$user[1]
array("2","lisi",10,"nan"),
//$user[2]
array("3 "," 왕우",10,"nan"),
),

"$connect"=array(
//$user[0]
array("1", "장산",10,"nan"),
//$user[1]
array("2","lisi",10,"nan"),
//$user[ 2]
array("3","wangwu",10,"nan"),
),
}

$user[][]=1; $user[][]=1;
$user[][]=1;
$user[][]=1; >?> ;

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.