Especificação Explícita de Chaves em PHP
Se necessário, as chaves podem ser especificadas de forma explícita:
<?php
$arr = []; // cria um array vazio
$arr[0] = 'a'; // no índice 0 adiciona o elemento 'a'
$arr[1] = 'b'; // no índice 1 adiciona o elemento 'b'
$arr[2] = 'c'; // no índice 2 adiciona o elemento 'c'
var_dump($arr); // exibirá ['a', 'b', 'c']
?>
As chaves podem não ser apenas numéricas, mas também string:
<?php
$arr = [];
$arr['a'] = 1;
$arr['b'] = 2;
$arr['c'] = 3;
var_dump($arr); // exibirá ['a' => 1, 'b' => 2, 'c' => 3]
?>
Suponha que seja dado um array vazio:
<?php
$arr = [];
?>
Da maneira descrita, na chave 'year' escreva
o ano atual, na chave 'month' - o
mês atual, e na chave 'day' - o dia atual.