Ho un array associativo, tuttavia quando aggiungo dei valori ad esso utilizzando la funzione seguente sembra sovrascrivere le stesse chiavi. C'è un modo per avere più chiavi uguali con valori diversi? O c'è un'altra forma di matrice che ha lo stesso formato?Tasti duplicati dell'array associativo PHP
voglio avere:
42=>56
42=>86
42=>97
51=>64
51=>52
etc etc
Codice:
function array_push_associative(&$arr) {
$args = func_get_args();
foreach ($args as $arg) {
if (is_array($arg)) {
foreach ($arg as $key => $value) {
$arr[$key] = $value;
$ret++;
}
}else{
$arr[$arg] = "";
}
}
return $ret;
}
qual è il significato di questi tasti numerici? –