Sviluppo delle abilità in linguaggio PHP · 2017. 3. 6. · Scrivere la pagina PHP che riceve...

2
Sviluppo delle abilità in linguaggio PHP 1. Predisporre sul proprio computer un ambiente integrato di sviluppo del software che fornisca un Web server locale per collaudare le pagine PHP degli esercizi. (suggerimento: utilizzare una piattaforma WAMP // LAMP eventualmente portable da installare con software specifici quali PortableApps. Documentarsi a riguardo…) 2. Controllare che il Web server del proprio computer sia configurato e possa supportare il linguaggio PHP. (suggerimento: provare a creare un semplice file .php e verificarne il suo funzionamento) 3. Scrivere il codice che calcola l’area di un triangolo conoscendo le misure della base e dell’altezza. 4. Costruire una pagina dinamica che visualizza una tabella avente quattro righe e due colonne: ogni riga contiene a sinistra il nome di un quotidiano nazionale e a destra l’indirizzo del suo sito Internet. L’indirizzo deve essere attivabile per accedere direttamente al sito. 5. Creare una pagina PHP che stampa a video 10 volte il nome ed il cognome letto da un form separando ogni riga con una linea orizzontale di colore diverso. 6. Creare una pagina che simuli il lancio dei dadi (con valori da 1 a 6) ripetuto mentre la somma dei numeri generati è minore di 100. (utilizzare un while e stampare ogni estrazione, al termine stampare la somma) 7. Stampare i primi 255 caratteri ASCII in una tabella utilizzando la funzione chr( ) (evitare i primi 32 caratteri non stampabili; creare una tabella 14 righe, 16 colonne) 8. Creare in una pagina dinamica un array di 5 numeri e calcolarne la somma. (utilizzare una struttura ciclica per lo scorrimento dell’array) 9. Disegna una scacchiera di 20 x 20 caselle con colori diversi. 10. Genera a video n numeri casuali compresi in un intervallo leggendo da un FORM i parametri necessari. 11. Carica in un vettore i numeri precedentemente estratti e calcola e stampa il minimo, il massimo, la somma totale e la media di tutti i numeri nell’array. 12. Visualizza in una tabella 10 x 10 di colore rosso e bordo 2 un numero crescente di 2 ogni casella. 13. Creare in una pagina dinamica un array associativo per memorizzare il cognome, il nome e il numero di telefono di una persona. Visualizzare poi il suo numero telefonico.

Transcript of Sviluppo delle abilità in linguaggio PHP · 2017. 3. 6. · Scrivere la pagina PHP che riceve...

  • Sviluppo delle abilità in – linguaggio PHP –

    1. Predisporre sul proprio computer un ambiente integrato di sviluppo del software che fornisca un Web server locale per collaudare le pagine PHP degli esercizi. (suggerimento: utilizzare una piattaforma WAMP // LAMP eventualmente portable da installare con software specifici quali PortableApps. Documentarsi a riguardo…)

    2. Controllare che il Web server del proprio computer sia configurato e possa supportare il linguaggio PHP. (suggerimento: provare a creare un semplice file .php e verificarne il suo funzionamento)

    3. Scrivere il codice che calcola l’area di un triangolo conoscendo le misure della base e dell’altezza.

    4. Costruire una pagina dinamica che visualizza una tabella avente quattro righe e due colonne: ogni riga contiene a sinistra il nome di un quotidiano nazionale e a destra l’indirizzo del suo sito Internet. L’indirizzo deve essere attivabile per accedere direttamente al sito.

    5. Creare una pagina PHP che stampa a video 10 volte il nome ed il cognome letto da un form separando ogni riga con una linea orizzontale di colore diverso.

    6. Creare una pagina che simuli il lancio dei dadi (con valori da 1 a 6) ripetuto mentre la somma dei numeri generati è minore di 100. (utilizzare un while e stampare ogni estrazione, al termine stampare la somma)

    7. Stampare i primi 255 caratteri ASCII in una tabella utilizzando la funzione chr( ) (evitare i primi 32 caratteri non stampabili; creare una tabella 14 righe, 16 colonne)

    8. Creare in una pagina dinamica un array di 5 numeri e calcolarne la somma. (utilizzare una struttura ciclica per lo scorrimento dell’array)

    9. Disegna una scacchiera di 20 x 20 caselle con colori diversi.

    10. Genera a video n numeri casuali compresi in un intervallo leggendo da un FORM i parametri necessari.

    11. Carica in un vettore i numeri precedentemente estratti e calcola e stampa il minimo, il massimo, la somma totale e la media di tutti i numeri nell’array.

    12. Visualizza in una tabella 10 x 10 di colore rosso e bordo 2 un numero crescente di 2 ogni casella.

    13. Creare in una pagina dinamica un array associativo per memorizzare il cognome, il nome e il numero di telefono di una persona. Visualizzare poi il suo numero telefonico.

  • 14. Tramite un FORM caricare i dati di 5 persone in un array di array associativo memorizzando il cognome, il nome e il numero di telefono. Visualizzare quindi in una tabella riepilogativa i dati inviati.

    15. Creare una pagina Web che legga due numeri e ne calcoli la divisione dopo aver controllato che al divisore sia stato assegnato un valore.

    16. Creare una pagina Web che genera 6 numeri casuali compresi tra 1 e 90, li memorizza in un array e li visualizza.

    17. Creare una pagina dinamica che visualizza il nome della pagina stessa in esecuzione.

    18. Scrivere uno script PHP che produca in output la tabellina del 5.

    19. Scrivere uno script PHP che produca in output l’intera tavola pitagorica formattandola in HTML.

    20. Scrivere uno script PHP che produca in output i numeri da 1 a 20 disposti in cinque righe di quattro colonne di numeri ciascuna.

    21. Costruire un modulo HTML per richiamare la pagina PHP che calcola l’età di una persona, passando come parametro l’anno di nascita.

    22. Scrivere la pagina PHP che riceve tramite un form HTML un numero compreso tra 1 e 5 e visualizza la rappresentazione del numero in lettere (uno, due, tre, quattro, cinque).

    23. Scrivere uno script PHP che produca in output n multipli di un numero x letto da un FORM.

    24. Scrivere uno script PHP che produca in output l’intera tavola pitagorica n x m, leggendo da un apposito FORM n numero di righe ed m numero di colonne, formattandola in HTML.

    25. Scrivere uno script PHP che produca in output tutti i numeri primi minori di un numero inserito tramite un modulo.

    26. Un utente fornisce con un form HTML il proprio cognome, nome e genere (M/F); lo script PHP risponde all’inserimento con un messaggio di saluto “Buongiorno Sig.” o “Buongiorno Sig.ra”, a seconda del genere, seguito dal cognome dell’utente.

    27. Costruire con una sola pagina PHP un modulo HTML per richiamare uno script che, conoscendo il valore del cambio, converta un importo in dollari passando come parametro l’importo in euro.

    28. Costruire un modulo HTML per richiamare la pagina PHP che calcola l’area di un cerchio, passando come parametro il valore del raggio.