Specificarea explicită a cheilor în PHP
În caz de necesitate, cheile pot fi specificate în mod explicit:
<?php
$arr = []; // creăm un array gol
$arr[0] = 'a'; // în cheia 0 adăugăm elementul 'a'
$arr[1] = 'b'; // în cheia 1 adăugăm elementul 'b'
$arr[2] = 'c'; // în cheia 2 adăugăm elementul 'c'
var_dump($arr); // va afișa ['a', 'b', 'c']
?>
Cheile pot fi nu doar numerice, ci și string:
<?php
$arr = [];
$arr['a'] = 1;
$arr['b'] = 2;
$arr['c'] = 3;
var_dump($arr); // va afișa ['a' => 1, 'b' => 2, 'c' => 3]
?>
Să presupunem că avem un array gol:
<?php
$arr = [];
?>
În modul descris, în cheia 'year' înscrieți
anul curent, în cheia 'month' - luna curentă,
iar în cheia 'day' - ziua curentă.