Skip to content

Instantly share code, notes, and snippets.

@dr5hn
Last active September 24, 2017 13:52
Show Gist options
  • Save dr5hn/e7cad9cf13f3f2a3412425df10964539 to your computer and use it in GitHub Desktop.
Save dr5hn/e7cad9cf13f3f2a3412425df10964539 to your computer and use it in GitHub Desktop.
Generating a Random HEX Color Code with PHP For Example : #ffffff
<?php
function randomColor() {
//Start Color with #
$str = '#';
//Total Number of Iteration Required for HEX Color is 6
for ($i = 0; $i < 6; $i++) {
//Genrate Random Number Between 0 to 15
$randNum = rand(0, 15);
//Replace 10 - 15 to A - F
switch ($randNum) {
case 10: $randNum = 'A';
break;
case 11: $randNum = 'B';
break;
case 12: $randNum = 'C';
break;
case 13: $randNum = 'D';
break;
case 14: $randNum = 'E';
break;
case 15: $randNum = 'F';
break;
}
//Add it to variable
$str .= $randNum;
}
//Return String
return $str;}
?>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment