martedì 10 ottobre 2017

Lettera random in PHP

La desiderata del giorno è quella di estrarre una lettera casuale con il php.
I motivi per voler compiere questa operazione possono essere molteplici, e non sono certo argomento di questo post, quindi veniamo subito al dunque.


Come estrarre una lettera random in php


Per poter compiere questa semplice operazione, bisogna utilizzare una funzione che ho già spiegato in passato, la famosa random.

L'altra funzione necessaria per l'estrazione di una lettera casuale in php è la chr, ovvero quella funzione che consente di tradurre i numeri in lettere.
O per meglio dire, ad ogni lettera o carattere, corrisponde un numero, che se passato alla chr, viene tradotto a video nel corrispondente formato.

Vediamo subito un esempio pratico di come ottenere una lettere dell'alfabeto random in php:

echo chr(64+rand(1,26));

Ed ecco che, passando un numero che va da 1 a 26, alla funzione chr preimpostata con 64 di partenza, si ottiene una lettera dell'alfabeto casuale.

Ad un osservatore attento però, non sarà sfuggito il fatto che le suddette lettere/caratteri sono tutte in maiuscolo (uppercase).
Nessun problema ovviamente, basta trasformarle in minuscole con l'apposita funzione, come spiegato in questo post.

Piaciuto l'articolo? Lascia un commento!

EmoticonEmoticon