최신 웹 개발 튜토리얼
 

PHP array() Function

<PHP 배열 문헌

배열 값을 포함하는 텍스트를 인쇄 한 후, $ 자동차라는 이름의 인덱스 배열을 만들고 여기에 세 가지 요소를 지정하고 :

<?php
$cars=array("Volvo","BMW","Toyota");
echo "I like " . $cars[0] . ", " . $cars[1] . " and " . $cars[2] . ".";
?>
»실행 예

정의 및 사용

array() 함수 배열을 만드는 데 사용된다.

PHP에서 배열의 세 가지 유형이 있습니다 :

  • Indexed arrays - 숫자 인덱스 배열
  • Associative arrays -라는 이름의 키 배열
  • Multidimensional arrays 하나 개 이상의 배열을 포함하는 배열 -

통사론

인덱스 배열에 대한 구문 :

array( value1,value2,value3,etc. );

연관 배열에 대한 구문 :

array( key=>value,key=>value,key=>value,etc. );

매개 변수 기술
key 키를 지정합니다 (numeric or string)
value 값을 지정

기술적 세부 사항

반환 값 : 매개 변수의 배열을 돌려줍니다
PHP 버전 : 4+
변경 내역 : PHP 5.4, 대체 짧은 배열 구문 사용할 수 array() , []로한다.
예 : $ 차 = [ "볼보", "BMW"]; 대신 $ 자동차 = array("Volvo","BMW") ;

더 예

예 1

연관 배열 이름 $ 연령을 만듭니다

<?php
$age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43");
echo "Peter is " . $age['Peter'] . " years old.";
?>
»실행 예

예 2

및 관통 루프 인덱스 배열의 모든 값을 출력 :

<?php
$cars=array("Volvo","BMW","Toyota");
$arrlength=count($cars);

for($x=0;$x<$arrlength;$x++)
  {
  echo $cars[$x];
  echo "<br>";
  }
?>
»실행 예

예 3

및 루프를 통해 결합 배열의 모든 값을 출력 :

<?php
$age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43");

foreach($age as $x=>$x_value)
  {
  echo "Key=" . $x . ", Value=" . $x_value;
  echo "<br>";
  }
?>
»실행 예

예 4

다차원 배열을 생성한다 :

<?php
// A two-dimensional array:
$cars=array
  (
  array("Volvo",100,96),
  array("BMW",60,59),
  array("Toyota",110,100)
  );
?>
»실행 예

<PHP 배열 문헌