Page 71 - Corso di PHP - Livello base
P. 71
12. Un po' di pratica
Come annunciato nell'ultimo capitolo, questo sarà quasi
puramente pratico, nel senso che cercheremo di applicare
tutti i concetti che abbiamo imparato fino a questo punto per
costruire uno script utile per i vostri siti (ma impareremo
anche qualche nuovo concetto teorico che ci sarà utile per
l'esempio del capitolo e per i nostri futuri lavori con il PHP).
Quello che vi propongo qua è uno script che ho usato anche io
in alcuni miei siti con successo, è impegnativo ma non è
difficile da comprendere: si tratta di uno script attraverso il
quale far apparire sul proprio sito delle immagini casuali e
abbinare a esse un testo scritto.
Ma iniziamo subito a lavorare al nostro script. Partiamo da un
caso più semplice, ovvero uno script per mostrare non due
immagini casuali, ma una sola: lo facciamo con una sola
perché è più semplice (e come esercizio per il presente
capitolo... lascio a voi l'onore di creare la funzione per mostrare
due immagini casuali diverse l'una dall'altra). La prima cosa da
fare è creare un file che chiameremo “immagini_casuali.php”
(perché non ci basterà una sola funzione e per comodità, se
volessimo inserire lo script in ogni pagina del nostro sito) che
includeremo, come abbiamo visto, con il comando include.
Apriamo ora il file “immagini_casuali.php” e iniziamo a
costruire il nostro script. La prima cosa da fare è creare un
array delle immagini. Abbiamo visto come creare array di
stringhe, e per creare l'array con le nostre immagini sarà
sufficiente inserire il loro indirizzo in una stringa di testo.
Poniamo quindi di avere tre immagini, “prima.jpg”,
“seconda.jpg” e “terza.jpg” e di averle inserite nella cartella
“Grafica”. Inizializziamo un array “canonico”, con indici
71