Originariamente inviato da bar8
Ciao,
esiste per PHP4 una funzione simile a array_combine()?
altrimenti come posso fare?

Grazie ciao
La funzione esiste dal php 5.

Lo devi combinare tu. Prendiamo per esempio questa annotazione:

$a -> array key
$b -> array value
$c -> array combinato

Si puo' fare in questo modo:

portiamo prima di tutto $b ad essere un array con indice numerico nel caso non lo fosse, e poi si trasferiscono i valori.
codice:
foreach($b as $value) {
 $b[] = $value;
 }

//inizializza un contatore
$i = 0;

// trasferimento di $a chiave => $b valore in $c

foreach($a as $key) {
  $c[$key] = $b[$i];
  $i++;
  }