PHP 에서 배열을 만들려면 array 키워드를 사용하여야 합니다.
<?php
$array = array(
"name" => "KwangSeob Jeong",
"id" => "lesstif"
);
CODE
PHP 5.4 부터는 array() 문법대신 간단하게 [ ] 로 배열을 기술할 수 있습니다.
<?php
$array = [
"name" => "KwangSeob Jeong",
"id" => "lesstif"
];
CODE
위 문법은 간단하므로 많이 사용되고 있으며 특히 PHP 애플리케이션에 설정을 기술할 경우 유용하며 라라벨도 애플리케이션 구동에 필요한 설정을 간결한 배열 문법을 사용하고 있습니다.
다음은 라라벨의 데이타베이스 설정을 관리하는 config/database.php 의 예제로 다중 배열을 사용하여 복잡한 설정을 손쉽게 기술할 수 있다는 것을 알수 있습니다.
<?php
return [
'fetch' => PDO::FETCH_CLASS,
'default' => 'mysql',
'connections' => [
'sqlite' => [
'driver' => 'sqlite',
'database' => storage_path().'/database.sqlite',
'prefix' => '',
],
'mysql' => [
'driver' => 'mysql',
//..
'charset' => 'utf8',
]
],
];
CODE