Sto facendo una ricerca su PHP e mi chiedo se ci siano altre lingue di programmazione comunemente usate che usano un array associativo per la semplice memorizzazione di elementi indicizzati e la funzionalità dei valori-chiave. Rende il PHP unico in questo senso?
Ad esempio, una lingua come C # distingue chiaramente tra una matrice semplice e una mappa \ dictionary \ hash
T[] array = new T[];
Dictionary<T, S> map = new Dictionary<T, S>();
Nel frattempo PHP non fa alcuna distinzione (in fase di progettazione)
$array = array(1, 2, 3);
$map = array("one" => 1, "two" => 2, "three" => 3)