PHP Academy · Lezione

Lavorare con gli array

Crei e manipoli array in PHP

Lezione 5 di 510 passaggi

Lavorare con gli array è una lezione PHP Academy gratuita su CoddyKit. Questa è la lezione 5 di 5. Puoi leggere la lezione completa qui gratuitamente — poi esercitati direttamente nel browser con un editor di codice integrato e un tutor IA disponibile 24/7. Fa parte del percorso di apprendimento PHP Academy, e i tuoi progressi si sincronizzano tra il web e l'app CoddyKit. Il corso PHP Academy include 5 lezioni in totale.

Lavorare con gli array

Benvenuto in un'altra lezione entusiasmante! In questa lezione imparerà a usare gli array in PHP per memorizzare e gestire raccolte di dati. Iniziamo!

Lavorare con gli array — illustrazione 1

Cosa sono gli array?

Un array è una struttura dati che consente di memorizzare più valori in una singola variabile. Ogni valore è identificato da un indice.

Punto chiave: gli array PHP possono memorizzare diversi tipi di dati, incluse stringhe, interi e persino altri array.

Esempio:

<?php
  $fruits = ["Apple", "Banana", "Cherry"];
  echo $fruits[0]; // Outputs: Apple
?>

Tipi di array

PHP supporta tre tipi di array:

  • Array indicizzati: usano indici numerici.
  • Array associativi: usano chiavi con nome.
  • Array multidimensionali: contengono array all'interno di altri array.

Esaminiamo ogni tipo in dettaglio.

Array indicizzati

Gli array indicizzati usano indici numerici per memorizzare e accedere ai valori. Esempio:

Suggerimento: usi un ciclo for o foreach per scorrere gli array indicizzati.

<?php
  $colors = ["Red", "Green", "Blue"];
  echo $colors[1]; // Outputs: Green
?>

Array associativi

Gli array associativi usano chiavi con nome per memorizzare e accedere ai valori. Esempio:

Attività: crei un array associativo per un prodotto con chiavi come name, price e stock.

<?php
  $person = [
    "name" => "Alice",
    "age" => 25,
    "city" => "New York"
  ];
  echo $person["name"]; // Outputs: Alice
?>

Array multidimensionali

Gli array multidimensionali contengono array all'interno di altri array. Esempio:

Punto chiave: usi cicli annidati per scorrere gli array multidimensionali.

<?php
  $students = [
    ["name" => "Alice", "age" => 20],
    ["name" => "Bob", "age" => 22],
    ["name" => "Charlie", "age" => 18]
  ];
  echo $students[0]["name"]; // Outputs: Alice
?>

Funzioni per gli array

PHP mette a disposizione funzioni integrate per manipolare gli array. Ecco alcuni esempi:

  • count(): Ottiene il numero di elementi.
  • array_push(): Aggiunge un elemento alla fine.
  • array_pop(): Rimuove l'ultimo elemento.
  • array_keys(): Ottiene tutte le chiavi.

Esempio:

<?php
  $numbers = [1, 2, 3];
  array_push($numbers, 4);
  echo count($numbers); // Outputs: 4
?>

Scorrere gli array

Usi i cicli per elaborare tutti gli elementi di un array. Esempio:

Suggerimento: usi foreach per gli array associativi, così da accedere sia alle chiavi sia ai valori.

<?php
  $fruits = ["Apple", "Banana", "Cherry"];
  foreach ($fruits as $fruit) {
    echo $fruit . "<br>";
  }
?>
<?php
  $numbers = [10, 20, 30];
  echo count($numbers);
?>

Ottimo lavoro!

Congratulazioni! Ha imparato a usare gli array per memorizzare e gestire raccolte di dati in PHP. Gli array sono uno strumento versatile per gestire più valori in una singola variabile. Nella prossima lezione esploreremo le funzioni in PHP. Continui a programmare!

Lavorare con gli array — illustrazione 10
Gratis per iniziare

Impara PHP con un tutor IA — gratis

Scrivi ed esegui vero codice nel tuo browser, ricevi aiuto istantaneo da un tutor IA disponibile 24/7, e riprendi da dove hai lasciato sul web o nell'app.

Corsi
49
Lezioni
195

Domande Frequenti

La lezione «Lavorare con gli array» è gratuita?

Sì — il testo completo di «Lavorare con gli array» è gratuito qui sul web. Per esercitarvi in modo interattivo (un editor di codice integrato e un tutor IA 24/7) e sbloccare il resto del corso PHP Academy, passa a CoddyKit PRO. Il corso PHP Academy include 5 lezioni in totale.

Cosa imparerò in «Lavorare con gli array»?

Crei e manipoli array in PHP Eserciti PHP Academy con codice pratico che esegui direttamente nel browser, e un tutor IA 24/7 risponde alle tue domande mentre lavori sulla lezione.

Ho bisogno di esperienza per iniziare PHP Academy?

Non è richiesta alcuna esperienza precedente. PHP Academy su CoddyKit è strutturato per principianti e studenti avanzati, quindi puoi iniziare da qui o dall'inizio e procedere al tuo ritmo. Questa è la lezione 5 di 5.

Quanto tempo richiede la lezione «Lavorare con gli array»?

La maggior parte delle lezioni CoddyKit richiede circa 5–10 minuti. Ogni lezione è breve e interattiva, quindi fai progressi costanti e riprendi esattamente da dove hai lasciato su web e app.

Posso scrivere ed eseguire codice in questa lezione PHP Academy?

Sì. Ogni lezione PHP Academy include un editor di codice integrato, quindi scrivi ed esegui codice reale direttamente nel tuo browser e ricevi feedback istantaneo dall'IA — nessuna configurazione locale necessaria.

Tutte le lezioni di questo corso

  1. Variabili e costanti
  2. Tipi di dati
  3. Operatori
  4. Strutture di controllo
  5. Lavorare con gli array
← Torna a PHP Academy