1, array() 함수
1.1 키 값 없음
$arr=array(1,2,3,4);
1.2 키 값 쌍
$arr=array( 'name'=>'myj', 'age'=>'18', 'phone'=>'1888888888' );
1 .3 빈 배열
$arr=array();
2 , Compact() 함수
compact 함수는 변수를 배열로 변환할 수 있습니다.
$a = 'aaa'; $b = 'bbb'; $c = 'ccc'; $arr3 = compact('a','b','c');
출력:
{"a":"aaa","b":"bbb","c":"ccc"}
3. array_combine() 함수
array_combine() 함수는 두 개의 배열을 새로운 배열로 결합할 수 있으며, 그 중 하나는 키 이름이고 다른 배열의 값은 키 값입니다. .
$arr_key = array('a','b','c','d'); $arr_val = array('1','2','3','4'); echo var_dump(array_combine($arr_key,$arr_val));
출력:
'a' => string '1' (length=1) 'b' => string '2' (length=1) 'c' => string '3' (length=1) 'd' => string '4' (length=1)
4. array_fill() 함수를 사용하여 배열을 만듭니다.
array_fill() 함수는 주어진 값 클래스로 배열을 채우는 것입니다.
정의 형식:
array_fill(start,number,value)
start: 시작 인덱스
number : 배열 개수
value: 배열 값
예:
$a=array_fill(2,3,"Dog"); print_r($a);
출력 결과:
Array ( [2] => Dog [3] => Dog [4] => Dog )
5, range() 함수
정의 형식:
array range(first,second,step)
first: 최소 요소 값
second : 최대 요소 값
step: 요소 단계 크기(기본값 1)
$arr = range(1,5); 输出:[1,2,3,4,5] $arr = range(1,15,3); 输出:1,4,7,10,13
추천 튜토리얼: PHP 비디오 튜토리얼
위 내용은 PHP 배열 정의에는 여러 유형이 있습니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!