Programmare in PHP: Lezione 3
Lezione PHP, Programmazione — il marzo 18, 2008 alle 13:16 | Scarica l'articolo in formato PDFTweet
Accidenti, è già passata una settimana! Siamo di nuovo al corso di programmazione php!
Oggi tratterò un argomento davvero semplice e breve, ovvero della funzione mail() e la funzione random().
Si tratta sicuramente di una funzione importantissima nell’ambito della realizzazione di servizi online, dato che può essere sfruttata per realizzare sistemi di mail-listing e tanto altro.
Iniziamo a vedere come è strutturata questa funzione:
mail("mail@sito.it","Soggetto Mail", "Contenuto Mail");
Ok… La funzione viene inizializzata dalla funzione mail, dopodichè il primo paramentro è quello dell’email del destinatario e gli altri due campi corrispondono a quello che ho provveduto a scrivere
Ora… Se vogliamo rendere l’email “dinamica”, cioè se vogliamo che il contenuto non sia sempre lo stesso o che comunque vari in alcune sue parti, ricordiamoci di usare le variabili, magari grazie alla lezione precedente possiamo realizzare un modulo utente ed implementandolo con questa funzione possiamo fare si che ad ogni email l’utente venga salutato con il proprio nome ![]()
Non vi sto a fare l’esempio, dato che è veramente semplice, basta riguardare la lezione di Martedì scorso.
Le funzioni del comando mail sono abbastanza, per cui vi rimando a questa pagina.
Passiamo adesso alla funzione random();
Questa funzione come dice il nome stesso serve a generare dei numeri in maniera “casuale”.
Per richiamare la funzione si usa questa stringa:

rand(0, 10);

Il codice qui sopra riportato genera un numero casuale compreso tra 0 e 10.
Ora, per ricavare il numero che questa funzione genera basta dichiarare una variabile, in questo modo:
<?php
$numerocasuale = rand(0, 10);
echo “Numero random: $numerocasuale”;
?>

A cosa potrebbe servire generare un numero casuale?
Bè.. Le funzioni di generare un numero casuale sono tante: da un codice cliente, ad un redirect casuale di un sito web, alla realizzazione di uno script per generare una password e per tante altre cose.
Questa lezione termina qui… Non è stata pesante questa settimana, ma spero di avervi comunque mostrato qualcosa che vi possa servire nel corso della vostra programmazione Php

Chi sono











Newsletter