Avainten eksplisiittinen määrittäminen PHP:ssä
Tarvittaessa avaimet voidaan määrittää eksplisiittisesti:
<?php
$arr = []; // luodaan tyhjä taulukko
$arr[0] = 'a'; // avaimeen 0 lisätään elementti 'a'
$arr[1] = 'b'; // avaimeen 1 lisätään elementti 'b'
$arr[2] = 'c'; // avaimeen 2 lisätään elementti 'c'
var_dump($arr); // tulostaa ['a', 'b', 'c']
?>
Avaimet voivat olla paitsi numeerisia, myös merkkijonoja:
<?php
$arr = [];
$arr['a'] = 1;
$arr['b'] = 2;
$arr['c'] = 3;
var_dump($arr); // tulostaa ['a' => 1, 'b' => 2, 'c' => 3]
?>
Olkoon annettu tyhjä taulukko:
<?php
$arr = [];
?>
Kuvatulla tavalla avaimeen 'year' kirjoita
nykyinen vuosi, avaimeen 'month' - nykyinen
kuukausi, ja avaimeen 'day' - nykyinen päivä.