Luigi Cavalieri - Coding, Sharing, Blogging

Blog / PHP

  1. How to Rename the Keys of an Element of a Multidimensional Associative Array While Preserving Elements' Order

    How to Rename the Keys of an Element of a Multidimensional Associative Array While Preserving Elements' Order

    Renaming a key of an associative array in PHP is not a matter of magic, usually we can do it by assigning the value associated to the old key, to a new key, and unsetting the old element. But things complicate slightly when we want to rename a key without causing the elements of the array to shuffle. In such a case, native PHP functions alone aren't enough. Creativity has to absolutely come into play.