array 생성자

array 생성자는 전달된 요소들로부터 배열을 생성합니다. 요소는 문자열, 숫자, 다른 배열 등 어떤 타입도 될 수 있습니다. 명시적인 키가 지정되지 않으면 배열은 0번 인덱스부터 생성됩니다.

구문

phparray(value1, value2, ..., valueN);

예시

숫자로 간단한 배열을 만들어 보겠습니다:

php<?php
  $res = array(1, 2, 3, 4, 5);
  print_r($res);
?>

코드 실행 결과:

php[1, 2, 3, 4, 5]

예시

명시적인 키를 가진 연관 배열을 생성해 보겠습니다:

php<?php
  $res = array(
    'first' => 'a',
    'second' => 'b',
    'third' => 'c'
  );
  print_r($res);
?>

코드 실행 결과:

php['first' => 'a', 'second' => 'b', 'third' => 'c']

예시

다양한 데이터 타입을 가진 배열을 생성해 보겠습니다:

php<?php
  $res = array('text', 123, true, array(1, 2, 3));
  print_r($res);
?>

코드 실행 결과:

php['text', 123, true, [1, 2, 3]]

함께 보기

  • array_push 함수,
    배열의 끝에 요소를 추가합니다
  • array_merge 함수,
    배열을 병합합니다