Home  >  Informatica V°  >  PHP  >  For e funzioni utili in PHP

Ciclo for in PHP e funzioni Rand

Un ciclo for per scrivere del codice HTML.

Download Slides in formato .pdf

Funzioni utili in PHP

Il PHP, come tutti i linguaggi, mette a disposizioni miriadi di funzioni utili ed anche indispensabili. Una tra queste, di sicuro, è la funzione rand() ovvero un generatore di valori interi casuali.

Funzione RAND

La funzione rand() senza argomenti restituisce un intero positivo da 0 ad un massimo che dipende dal sistema su cui il codice viene eseguito. Si può sapere il massimo con la funzione getrandmax().

Funzione RAND range

Alla funzione rand(min, max) si possono passare due argomenti, un minino ed un massimo, per limitare i valori random ad un determinato range di numeri.

Funzione chr

Una funzione utile è chr(valore) che restituisce un carattere dal valore ASCII specificato.

Generatore di password

Grazie alla funzione rand , alla funzione chr e ad un ciclo for , possiamo creare un generatore di password casuali.

Esercitazione

Modificare il nostro generatore in modo da produrre delle password con questo formato:
ASDF-FPIR-PORJ-PLOI
Ovvero una password di lunghezza 15 composta da 4 gruppi di lettere maiuscole separate da un trattino.

Esercitazione funzione chr e for

Stampare a video la tabella ASCII facendo stampare il numero decimale ed il carattere associato.

Esercitazione for e rand

Sapendo che dal codice 9786 a 9981 l’HTML, inserendo i due caratteri davanti &# ed il ; finale, produce una icona, stampare delle icone random sistemate in 10 righe da 10 caratteri. Le icone funzionano così:

<p> Se scrivo &#9917.. </p>
Verrà stampato:
Se scrivo ⚽..

Esercitazione Slot Machine

Sapendo che una slot machine ha 3 rulli indipendenti da 10 simboli ciascuno, realizzare un piccolo programma in PHP che, in maniera random, visualizza 3 simboli tra un set di 10 simboli.
Se i 3 simboli sono uguali viene stampata la scritta “hai vinto” altrimenti “ritenta”

I 10 simboli sono i seguenti:



Altri argomenti sul PHP


Introduzione al PHP

Primi passi con il PHP!


PHP - GET e POST

Variabili che transitano in GET o in POST da una form HTML al codice PHP!


Una form sul sito Repl.it

Creiamo un semplice progetto PHP sul sito Repl.it.


For in PHP per scrivere HTML

Creiamo un semplice progetto PHP sul sito Repl.it per scrivere del codice HTML tramiteil PHP.


For e funzioni utili in PHP

Altre esercitazioni sul ciclo for e alcune funzioni utili.


Array in PHP

Creiamo dei semplici progetti in PHP che utilizzano gli array.


Funzioni sugli array in PHP

Alcune funzioni utili sugli array in PHP.