Originariamente inviato da las
non so se esista ma comunque scriverla non è complicato:
Codice PHP:
function combinaArray($arrInt,$arrVal){
$arrReturn = array();
foreach($arrInt AS $key => $val){
$arrReturn [$val] = @$arrVal[$key];
}
return $arrReturn ;
}
anzitutto grazie a tutti per le risposte
visto che pare non ci sia me la sono scritta, come giustamente mi è stato suggerito
non è un gran che ma la posto lo stesso per correttezza:
Codice PHP:
/// normalizza array con numero elementi diversi per fare combine (solo indici numerici)///
function normalizza_array($array_iniziale,$n_elementi,$primo_indice){
for ($j = $primo_indice; $j <= $n_elementi; $j++) {
if (array_key_exists($j, $array_iniziale)) {
$array_iniziale[$j];
}
else
{
$array_iniziale[$j]="";
}
}
ksort($array_iniziale);
reset($array_iniziale);
return $array_iniziale;
}
buona giornata a tutti