I am trying to convert the keys of a multi-dimensional array from CamelCase to snake_case, with the added complication that some keys have an exclamation mark that I\'d like rem
I'd say you would have to write a function to copy the array (one level) and have that function call itself if any of the values is an array (a recursive function).
What exactly do you need any specific help with?