Il 0% ha trovato utile questo documento (0 voti)
55 visualizzazioni

PHP Ed I Numeri Random

Il documento descrive alcune funzioni utili in PHP come rand(), chr() e for e fornisce degli esercizi per esercitarsi nell'uso di queste funzioni per generare password casuali, stampare la tabella ASCII, creare icone casuali e simulare una slot machine.

Caricato da

Gis De Vita
Copyright
© © All Rights Reserved
Formati disponibili
Scarica in formato PDF, TXT o leggi online su Scribd
Il 0% ha trovato utile questo documento (0 voti)
55 visualizzazioni

PHP Ed I Numeri Random

Il documento descrive alcune funzioni utili in PHP come rand(), chr() e for e fornisce degli esercizi per esercitarsi nell'uso di queste funzioni per generare password casuali, stampare la tabella ASCII, creare icone casuali e simulare una slot machine.

Caricato da

Gis De Vita
Copyright
© © All Rights Reserved
Formati disponibili
Scarica in formato PDF, TXT o leggi online su Scribd
Sei sulla pagina 1/ 11

PHP Esercitazione FOR

© Giselda De Vita - 2020 1


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.

© Giselda De Vita - 2020 2


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()

© Giselda De Vita - 2020 3


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.

© Giselda De Vita - 2020 4


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

© Giselda De Vita - 2020 5


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

© Giselda De Vita - 2020 6


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.

© Giselda De Vita - 2020 7


ESERCITAZIONE funzione chr e for
Stampare a video
la tabella ASCII
facendo stampare
il numero
decimale ed il
carattere
associato.

© Giselda De Vita - 2020 8


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ì…

© Giselda De Vita - 2020 9


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”
© Giselda De Vita - 2020 10
ESERCITAZIONE slot machine
I 10 simboli sono i seguenti:
👑 👑 🍺 🍺

🍕 🍕 🍔 🍔

☕ ☕ 🍍 🍍

🍀 🍀 🐼 🐼

💀 💀 🔥 🔥

Buon lavoro!!!

© Giselda De Vita - 2020 11

Potrebbero piacerti anche