Especificación explícita de claves en PHP
Si es necesario, las claves se pueden especificar de forma explícita:
<?php
$arr = []; // creamos un array vacío
$arr[0] = 'a'; // en la clave 0 añadimos el elemento 'a'
$arr[1] = 'b'; // en la clave 1 añadimos el elemento 'b'
$arr[2] = 'c'; // en la clave 2 añadimos el elemento 'c'
var_dump($arr); // mostrará ['a', 'b', 'c']
?>
Las claves no solo pueden ser numéricas, sino también de cadena de texto:
<?php
$arr = [];
$arr['a'] = 1;
$arr['b'] = 2;
$arr['c'] = 3;
var_dump($arr); // mostrará ['a' => 1, 'b' => 2, 'c' => 3]
?>
Supongamos que tenemos un array vacío:
<?php
$arr = [];
?>
De la manera descrita, en la clave 'year'
escriba
el año actual, en la clave 'month'
- el
mes actual, y en la clave 'day'
- el día actual.