✅ Noticias, temas, complementos de WEB y WordPress. Aquí compartimos consejos y las mejores soluciones para sitios web.

Caja de clave de cambio de matriz

10

Ejemplo básicoEjemplo básico
Si nosotros…

Array Change Key Case (array_change_key_case) es una función simple QUE le permite convertir todas las claves de su matriz en mayúsculas o minúsculas.

Ejemplo básico

Si configuramos una matriz con teclas en mayúsculas (línea 1), podemos usar la array_change_key_casefunción para convertir todas estas teclas en minúsculas (línea 5).

Esto nos devuelve la misma matriz, pero con todas las claves en minúsculas.

Composición

array_change_key_case( $array, $case );

La función acepta dos parámetros. El $arrayque desea cambiar y el $case(opcional, CASE_LOWERpor defecto) al que desea que se transformen las claves. Estos son los siguientes:

  1. El $arrayparámetro acepta un arreglo, y es el arreglo inicial que deseamos transformar.
  2. El $caseparámetro acepta un número entero, que se ingresa utilizando una de las dos constantes predefinidas de PHP:
    1. CASE_UPPER
    2. CASE_LOWER(defecto)

Características y ejemplos específicos

Cambiar el caso de las claves de objeto

En PHP, puede convertir objetos fácilmente en matrices y viceversa, por lo que con esa lógica puede transformar las claves de un objeto array_change_key_casesimplemente convirtiendo el objeto en una matriz y viceversa.

En el ejemplo anterior, creamos un objeto con teclas en mayúsculas y luego lo transformamos para usar teclas en minúsculas.

Otras lecturas

Para obtener más información, puede consultar el manual de PHP.

Fuente de grabación: wholesomecode.ltd

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More