Colori casuali in PHP
Anche questa funzioncina serve a ben poco. O forse no. Genera e ritorna un colore casuale in formato #RGB. La funzione, creato un array contenente i 16 valori esadecimali (da 0 a f) crea una stringa di 6 caratteri casuali, ritornandola al chiamante.
// Inizializza generatore di numeri casuali srand((double)microtime()*1000000); function rand_color() { $values = Array('0','1','2','3','4','5','6','7','8','9','a','b','c','d','e','f'); $colore = '#'; // Crea stringa di 6 caratteri for($i=0;$i<6;$i++) $colore .= $values[rand(0,15)]; return $colore; }
Demo qui: ad ogni refresh la pagina cambierà colore di sfondo.
Articoli che potrebbero interessarti
OK, chi è stato?Come modificare il widget di MyBlogLog
The Yellow Screen Of Death
Cartelle per la tombola da stampare - 2a parte
Napolux.com è Wii-friendly






22 Novembre 2006 alle 17:53
OT
carissimo…
vedo che tu mastichi di php e mysql
posso chiederti un consulto su un problema che mi affligge?
vedi la mia mail dai commenti.
Scusa se ti contatto così
22 Novembre 2006 alle 17:56
Hai posta nel giro di 5 min.
23 Novembre 2006 alle 00:32
Questa funzione è fra le più utili che abbia mai visto

Complimenti!
23 Novembre 2006 alle 09:09
Dici? Per cosa la useresti tu?
23 Novembre 2006 alle 11:15
per far venire attacchi epilettici ai clienti
23 Novembre 2006 alle 11:47
Direi una funzione useful e very very nice!!!
Peccato solo che certi colori che ne ritornatono … randomicamente … siano delle ciofeche pazzesche!!!
23 Novembre 2006 alle 12:05
penso mi sia inutile (sono lieto che sia utile ad altri) e sono anche orgoglioso che avevo capito come funzionasse ancora prima di leggerla
però bravo napolux
mi convinci sempre di più, dopo aver messo gli rss, a mettere online le descrizioni dele mie funzioni
baci
23 Novembre 2006 alle 12:38
Ancora con sti baci!
24 Novembre 2006 alle 11:27
Potrebbe servire per aumentare le impressioni degli annuncui pubblicitari… F5 F5 F5 F5 ecc5…
24 Novembre 2006 alle 14:17
LOL. Che se non ho capito male più impressioni hai meno guadagni in rapporto ai click.
Io dei conti adSense non ci ho mai capito un ca**o, perdona il francesismo.
24 Novembre 2006 alle 15:41
sì, ma non ho ben capito a cosa serva avere un alto rapporto impressioni/click… bo’
02 Dicembre 2006 alle 12:34
[...] http://www.randomcolour.com/ mi ricorda qualcosa… A saperlo prima l’avrei registrato io… Il whois dice che è stato registrato ad ottobre, io l’ho scoperto solo oggi… [...]
31 Dicembre 2006 alle 14:23
lo script sarebbe utile se permettesse di randomizzare tra un numero limitato di oclori scelti da te..
01 Gennaio 2007 alle 03:31
@Matt
dovrei selezionare dei colori dalla tavolozza e poi…???
L’idea non è brutta… Specifica meglio
01 Gennaio 2007 alle 13:31
scegli, che so, 10 colori, e poi fai randomizzare tra quei dieci.
eviteresti così che ti escano colori assurdi
01 Gennaio 2007 alle 13:53
Capito… Ma scusa, poi il bello di dire: “Guarda che colore di m….” dove va a finire?
01 Gennaio 2007 alle 14:22
veeeero
allora puoi inserire anche qualche colore di merda così tanto per sfizio
01 Gennaio 2007 alle 15:49