giovedì 6 dicembre 2018

Come sapere se una chiave è presente in un array php

Era un po' che non facevo un post sul php, quindi eccomi qui con questa breve guida pratica su come scoprire se una chiave è presente in un array.
Può infatti capitare di non essere a conoscenza di uno specifico valore (value) di un array, ma di conoscerne invece la chiave (key). Ecco che quindi il php ci viene in contro con una specifica funzione che ci consente di riconoscere se una chiave è contenuta all'interno di un array.

Vediamo subito come fare


Come sapere se una chiave è presente / esiste in un array php


La sintassi che consente di scoprire se una key è presente in un array php, è molto semplice.
Eccola qui di seguito:

array_key_exists(chiave, array);

Grazie infatti alla funzione php array_key_exists è possibile, passando come primo parametro la chiave da ricercare e come secondo il nome dell'array in cui cercare, scoprire se una determinata key è presente in un array (exists, per l'appunto).

Questa funzione restituisce semplicemente true o false, quindi può essere utilizzata in tutti casi in cui si deve, ad esempio, verificare l'esistenza di un indice array prima di aggiungere un nuovo elemento ad un array.

Se invece si conosce il valore dell'array e non la key, basta utilizzare questo metodo per verificarne l'esistenza.

Bene, è tutto, buon coding con il key exist php array.

Piaciuto l'articolo? Lascia un commento!

EmoticonEmoticon