// array() 표기법
array(value1, value2, value3, ...)

// [] 표기법
[index=>value, index=>value, index=>value, ...]
// array() 표기법
array(index=>value, index=>value, index=>value, ...)

// [] 표기법
[index=>value, index=>value, index=>value, ...]
// array() 표기법
array(
    1,
    2,
    3, // 마지막 요소 뒤에 쉼표(,)가 있더라도 유효한 구문입니다.
);

// [] 표기법
[
    1,
    2,
    3, // 마지막 요소 뒤에 쉼표(,)가 있더라도 유효한 구문입니다.
];
// array() 표기법
$empty_array = array();

// [] 표기법
$empty_array = [];

print_r($empty_array);
// 출력: Array ( )
// array() 표기법
$fruits = array('Apple', 'Banana', 'Cherry');

// [] 표기법
$fruits = ['Apple', 'Banana', 'Cherry'];

echo $fruits[0]; // 출력: 'Apple'
echo $fruits[1]; // 출력: 'Banana'
echo $fruits[2]; // 출력: 'Cherry'
// array() 표기법
$ages = array("Peter" => 35, "Ben" => 37, "Joe" => 43);

// [] 표기법
$ages = ["Peter" => 35, "Ben" => 37, "Joe" => 43];

echo $ages["Peter"]; // 출력: 35
echo $ages["Ben"];   // 출력: 37
echo $ages["Joe"];   // 출력: 43
// array() 표기법
$cars = array(
    array('Volvo', 22, 18),
    array('BMW', 15, 13),
    array('Saab', 5, 2),
    array('Land Rover', 17, 15)
);

// [] 표기법
$cars = [
    ['Volvo', 22, 18],
    ['BMW', 15, 13],
    ['Saab', 5, 2],
    ['Land Rover', 17, 15]
];

echo $cars[0][0]; // 출력: 'Volvo'
echo $cars[1][0]; // 출력: 'BMW'
echo $cars[2][0]; // 출력: 'Saab'
echo $cars[3][0]; // 출력: 'Land Rover'
// array() 표기법
$mixed_array = array(
    'name' => 'John',
    'age' => 30,
    'hobbies' => array('Soccer', 'Reading'),
    'address' => '123 Main Street'
);

// [] 표기법
$mixed_array = [
    'name' => 'John',
    'age' => 30,
    'hobbies' => ['Soccer', 'Reading'],
    'address' => '123 Main Street'
];

echo $mixed_array['name']; // 출력: 'John'
echo $mixed_array['age']; // 출력: 30
echo $mixed_array['hobbies'][0]; // 출력: 'Soccer'
echo $mixed_array['hobbies'][1]; // 출력: 'Reading'
echo $mixed_array['address']; // 출력: '123 Main Street'