PHP의 array() 함수는 배열을 생성합니다.
PHP에서 배열은 세 가지 유형입니다.
-
색인된 배열 - 숫자 인덱스가 있는 배열입니다.
-
연관 배열 - 명명된 키가 있는 배열입니다.
-
다차원 배열 - 하나 이상의 배열이 있는 배열입니다.
구문
// array with numeric index i.e. Indexed arrays array(value1,value2...); // array with named keys i.e. associative arrays array(key1 => value1, key2 => value2...)
매개변수
-
값 - 값을 설정합니다.
-
키 - 키를 설정합니다.
반환
array() 함수는 매개변수의 배열을 반환합니다.
다음은 인덱스 배열의 예입니다.
예시
<?php $products = array("Electronics","Clothing","Accessories", "Footwear"); $len = count($products); for($i = 0;$i<$len;$i++) { echo $products[$i]; echo "<br>"; } ?>
출력
Electronics Clothing Accessories Footwear
다음은 연관 배열의 예입니다.
예시
<?php $rank = array("Football"=>"1","Cricket"=>"2"); foreach($rank as $mykey=>$myvalue) { echo "Key = " . $mykey . ", Value = " . $myvalue; echo "<br>"; } ?>
출력
Key = Football, Value = 1 Key = Cricket, Value = 2