Utilizzo di matrici in PHP è in genere semplice. Le matrici sono tra le più comuni strutture di dati che sono suscettibili di utilizzare all'interno di siti Web e applicazioni. Quando si crea una matrice, è possibile inizializzare allo stesso tempo. In alternativa è possibile creare un oggetto array, quindi inizializzarla più tardi. Quale opzione si sceglie dipende dalle esigenze del proprio progetto, ma entrambe le tecniche sono relativamente facili da implementare.
Istruzioni
1
Crea il tuo script PHP. Se non avete già uno script per il PHP, aprire un nuovo file in un editor di testo e salvarlo con ". php" come l'estensione. Immettere il seguente codice di struttura, che crea una struttura di pagina HTML Web con un'area per PHP elaborazione nella zona del corpo:
< html >
< testa >< / testa >
< corpo >
<? php
sezione di codice php
? >
< / body >
< / html >
2
Creare e inizializzare una matrice in una sola riga all'interno dei tag PHP. Utilizzando il seguente codice di esempio, creare una matrice e inserire i valori in esso allo stesso tempo:
$names = array ("Max", "Pete", "Sarah");
La matrice di "nomi" sarà automaticamente indicizzata utilizzando valori interi consecutivi a partire da zero. Ad esempio, la seguente riga di codice visualizzerà "Pete" all'interno di un paragrafo in HTML:
echo "< p >". $names [1]. " </p > ";
3
Creare e inizializzare un array indicizzato di stringa. È possibile utilizzare stringhe di testo anziché i valori integer predefinito in array PHP indice. Utilizzare il seguente codice di esempio per creare una matrice che memorizza le chiavi di stringa insieme con i relativi valori associati:
$children = array ("Max" = > 3, "Pete" = > 2, "Sarah" = > 0);
Questo esempio potrebbe essere utilizzato per memorizzare il numero di bambini che ha ogni persona inserita. Per l'output che il numero "Pete" ha, utilizzare la seguente sintassi:
echo "< p > Pete ha". $children ['Pete']. "bambini. </p >";
4
Creare una matrice vuota e quindi inizializzarlo. A seconda della logica al lavoro all'interno di script, si potrebbe voler creare una matrice vuota e compilare gli elementi più tardi, come nel codice seguente:
$things=array();
$things [0] = "cat";
$things [1] = "cappello";
$things [2] = "pipistrello";
5
Salvare il file PHP e caricarlo su un server Web. Passare alla pagina per verificare la funzionalità della matrice. Utilizzare la seguente sintassi per gli elementi della matrice di output:
print_r($Names);
Modificare il parametro per riflettere il nome della matrice con cui si sta lavorando.
Consigli & Avvertenze
- Le matrici sono un'opzione di archiviazione dati conveniente, efficiente per molti scopi di sito Web.
- Se si utilizza con passanti per attraversare le matrici negli script, prestare attenzione quando strutturandoli per evitare il programma bloccato e schiantarsi.