Ho un array associativo nella forma in key => value
cui la chiave è un valore numerico, tuttavia non è un valore numerico sequenziale. La chiave è in realtà un numero ID e il valore è un conteggio. Questo va bene per la maggior parte dei casi, tuttavia voglio una funzione che ottenga il nome leggibile dall'array dell'array e lo usi per la chiave, senza cambiare il valore.
Non ho visto una funzione che fa questo, ma presumo che debba fornire la vecchia chiave e la nuova chiave (entrambe le quali ho) e trasformare l'array. Esiste un modo efficace per farlo?