Caso chiave cambio array
Esempio di base Esempio di base
Se noi…
Array Change Key Case (array_change_key_case
) è una semplice funzione CHE ti consente di rendere tutte le chiavi del tuo array in maiuscolo o minuscolo.
Esempio di base
Se impostiamo un array con chiavi maiuscole (riga 1), possiamo usare la array_change_key_case
funzione per rendere tutte queste chiavi minuscole (riga 5).
Questo ci restituisce lo stesso array, ma con tutte le chiavi minuscole.
Composizione
array_change_key_case( $array, $case );
La funzione accetta due parametri. L’ oggetto $array
che si desidera modificare e il $case
(opzionale, CASE_LOWER
per impostazione predefinita) in cui si desidera trasformare le chiavi. Questi sono i seguenti:
- Il
$array
parametro accetta un array ed è l’array iniziale che desideriamo trasformare. - Il
$case
parametro accetta un numero intero, che viene immesso utilizzando una delle due costanti predefinite PHP:CASE_UPPER
CASE_LOWER
(predefinito)
Caratteristiche ed esempi specifici
Modifica del caso delle chiavi oggetto
In PHP puoi facilmente eseguire il cast di Objects as Arrays e viceversa, quindi con quella logica puoi trasformare le chiavi di un Object array_change_key_case
semplicemente lanciando l’oggetto in un array e viceversa.
Nell’esempio sopra creiamo un oggetto con chiavi maiuscole, quindi lo trasformiamo per utilizzare chiavi minuscole.
Ulteriori letture
Per ulteriori letture puoi consultare il manuale PHP.