array-column

Vediamo insieme la funzione array_column in PHP

Ritorniamo con le nostre guide gratuite sul blog di LaraMind.

Cosa sapete di Array_column in PHP? Stiamo parlando di una funzione molto interessante che chiunque voglia avere un futuro da developer back end di un certo livello deve poter utilizzare con professionalità.

A cosa serve Array Column

In perfetto perfetto stile LaraMind andiamo subito dritti al punto: la funzione array_column() di PHP è in grado di restituire, sotto forma di array, i valori di una determinata colonna da un vettore di tipo multidimensionale.

Tutto chiaro?

array column in PHP: sintassi

Se volete cimentarvi nello studio di Laravel e non conoscete PHP nè, tantomeno, non avete concetti di Programmazione ad Oggetti potreste trovarvi in difficoltà. Ma non disperate, adesso ci concentriamo adesso sulle principali funzioni basiche di PHP  e andiamo a vedere nel dettaglio array column: analizziamo la sua sintassi e facciamo un esempio pratico

La sintassi di array column è la seguente:

  • mia_array: (obbligatorio) si tratta dell’array multidimensionale o dell’oggetto su cui lavorare;
  • chiave_colona: (obbligatorio) stiamo parlando di un numero o di una stringa che identifica la colonna di cui si desidera restituire i valori;
  • chiave_index: (facoltativo) la colonna da utilizzare come indice per i valori di ritorno della funzione.

Vediamo un esempio:

A questo punto il nostro codice produrrà sarà in grado di produrre l’output che segue:

Adesso proviamo a modificare l’esempio sostituendo la penultima riga con questa:

e vedremo ques’altro output

Tutto è chiaro? Se ci sono dubbi o aspetti che volete approfondire noi siamo a vostra disposizione, scriveteci a  amministrazione@laramind.com 

E’ il momento di dare una svolta alla tua carriera, pensa alla possibilità di diventare un web developer di successo:
Corso Full Stack Developer (versione Full e Mini)
Corso PHP ad Oggetti
Corso Laravel BASE

Scegli la scuola italiana Laravel in ottica Full Stack che ti fa fare quel salto di qualità che aspettavi da tempo!

Leave a reply