Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Indici | Array
Introduzione a PHP

bookIndici

Consideriamo come lavorare con gli array. Innanzitutto, analizziamo come accedere a specifici elementi in un array.

Per accedere a un determinato elemento in un array, utilizzare le parentesi quadre con l'indice. Ricorda che l'indice non corrisponde alla reale posizione dell'elemento, poiché l'indicizzazione in PHP parte da 0. Osserviamo un esempio per maggiore chiarezza.

L'indice è sempre inferiore di uno rispetto alla reale posizione. Ad esempio, è possibile recuperare diversi elementi da un array nell'esempio seguente:

main.php

main.php

copy
1234567
<?php // Initial array $site = ["c", "o", "d", "e", "f", "i", "n", "i", "t", "y"]; // Getting letters 'o' and 'y' echo $site[1] . " " . $site[9]; // outputs 'o y' ?>

In questo esempio, l'array $site contiene le lettere della parola "codefinity". Si utilizzano indici numerici per accedere a lettere specifiche.

Indici delle stringhe

In PHP, così come per gli array, anche le stringhe hanno indici che partono da zero. Questo significa che è possibile accedere a ciascun carattere individuale di una stringa tramite il suo indice, in modo analogo a come si lavora con gli elementi di un array. Ad esempio, nella stringa $string = "Hello";, il carattere 'H' ha indice 0, 'e' ha indice 1, e così via. È possibile accedere ai caratteri utilizzando le parentesi quadre come $string[0] che restituirà 'H', oppure le parentesi graffe come $string{0} che restituirà anch'esso 'H'. Questo consente di manipolare i singoli caratteri di una stringa con la stessa facilità degli elementi di un array.

main.php

main.php

copy
1234567
<?php // Initial array $string = "Hello"; // Getting letter 'H' echo $string[0]; // outputs 'H' ?>
Compito

Swipe to start coding

Completa gli spazi vuoti nel codice. Accedi al secondo elemento dell'array ($array) e stampalo a schermo.

Soluzione

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 4. Capitolo 2
single

single

Chieda ad AI

expand

Chieda ad AI

ChatGPT

Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione

Suggested prompts:

Can you show more examples of accessing array elements?

How do I modify an element in an array?

Can you explain the difference between array and string indexing in PHP?

close

Awesome!

Completion rate improved to 4.35

bookIndici

Scorri per mostrare il menu

Consideriamo come lavorare con gli array. Innanzitutto, analizziamo come accedere a specifici elementi in un array.

Per accedere a un determinato elemento in un array, utilizzare le parentesi quadre con l'indice. Ricorda che l'indice non corrisponde alla reale posizione dell'elemento, poiché l'indicizzazione in PHP parte da 0. Osserviamo un esempio per maggiore chiarezza.

L'indice è sempre inferiore di uno rispetto alla reale posizione. Ad esempio, è possibile recuperare diversi elementi da un array nell'esempio seguente:

main.php

main.php

copy
1234567
<?php // Initial array $site = ["c", "o", "d", "e", "f", "i", "n", "i", "t", "y"]; // Getting letters 'o' and 'y' echo $site[1] . " " . $site[9]; // outputs 'o y' ?>

In questo esempio, l'array $site contiene le lettere della parola "codefinity". Si utilizzano indici numerici per accedere a lettere specifiche.

Indici delle stringhe

In PHP, così come per gli array, anche le stringhe hanno indici che partono da zero. Questo significa che è possibile accedere a ciascun carattere individuale di una stringa tramite il suo indice, in modo analogo a come si lavora con gli elementi di un array. Ad esempio, nella stringa $string = "Hello";, il carattere 'H' ha indice 0, 'e' ha indice 1, e così via. È possibile accedere ai caratteri utilizzando le parentesi quadre come $string[0] che restituirà 'H', oppure le parentesi graffe come $string{0} che restituirà anch'esso 'H'. Questo consente di manipolare i singoli caratteri di una stringa con la stessa facilità degli elementi di un array.

main.php

main.php

copy
1234567
<?php // Initial array $string = "Hello"; // Getting letter 'H' echo $string[0]; // outputs 'H' ?>
Compito

Swipe to start coding

Completa gli spazi vuoti nel codice. Accedi al secondo elemento dell'array ($array) e stampalo a schermo.

Soluzione

Switch to desktopCambia al desktop per esercitarti nel mondo realeContinua da dove ti trovi utilizzando una delle opzioni seguenti
Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 4. Capitolo 2
single

single

some-alt