hola jamesonluis,
si he entendido bien, lo que tienes es un array con el siguinte formato:
arr[0]=clave
arr[1]=valor
arr[2]=clave
arr[3]=valor
....
arr[n]=clave
arr[n]=valor
y lo que quieres es que los elementos de arr que tienen como valor "clave" pasen a ser la clave en otro nuevo array y los que tienen como valor "valor" sean el valor del nuevo array.
prueba con el siguiente código
Código:
nuevo_arr=array();
for($i=0;$i<count(arr);$i+=2)
{nuevo_arr[arr[$i]]=arr[$i+1];
}