Si hay algún tipo de limitaciones para las teclas de matriz en PHP? Longitud ? ¿Cuerdas no aceptables?¿Limitaciones de claves (índices) de la matriz asociativa PHP?
En el official documentation encontró solo esto, pero no hay información sobre las limitaciones de las claves.
Una clave puede ser un número entero o una cadena. Si una clave es la representación estándar de un entero, se interpretará como tal (es decir, "8" se interpretará como 8, mientras que "08" se interpretará como "08"). Los flotantes en la clave se truncan en enteros. Los tipos de matriz indexadas y asociativos son del mismo tipo en PHP, que tanto puede contener índices enteros y de cadenas. *
suena muy bien. Necesito claves largas para un tratamiento de datos específico, por lo que no hay dudas sobre el rendimiento, solo la funcionalidad. También es necesario verificar si no hay personajes "prohibidos", es la segunda parte de la pregunta. –
Las cadenas no tienen caracteres prohibidos. Sin embargo, tenga en cuenta la barra invertida en cadenas/ya que escapará a la siguiente letra. – MichaelH
Menos uno para citar la nota "no hay problema para cadenas largas" en documentos PHP. Eso no significa necesariamente que las claves largas en una matriz no sean un problema, por rendimiento o por otras razones. Eso puede ser cierto, pero esa nota citada no dice eso. – matteo