Random Code(Color Hex Generator)
Random Code(Color Hex Generator)
SurveyBuilder-Admin Wednesday 21st June 2023, 17:58:14I don't know why I am doing this, but I have made a custom HEX color generator
<?php
//$loop is how many generated hex code you would want to have.
function genHex(int $loop):array {
$hex = array();
$list = '0123456789abcdef';
for($i=0;$i<$loop;$i++){
$h='#';
for($k=0;$k<6;$k++){
$rand = rand(0,strlen($list)-1);
$l = str_split($list);
$h.=$l[$rand];
}
$hex[$h] = $h;
}
return $hex;
}
?>
Last modified by SurveyBuilder-Admin on Thursday 22nd June 2023, 11:50:00
Software engineer, creates plugins for Flatboard, checks source codes, and answers any software errors questions and contributes on the GitHub page as well
Replies 3
That's great, but you can do it more simply like this 😄 :
function genHex(int $loop): array {
$hexArray = [];
for ($i = 0; $i < $loop; $i++) {
$hexArray[] = sprintf('#%06X', mt_rand(0, 0xFFFFFF));
}
return $hexArray;
}
Last modified by Simon on Sunday 25th June 2023, 17:28:00
I was always told that simple is lazy work. 😂
I don't know why, I take the longest and more complex why, then I should have attended,
Thanks for the "shorted version" of it.
I don't know why, I take the longest and more complex why, then I should have attended,
"if it works, then it's fine"
Thanks for the "shorted version" of it.
Last modified by SurveyBuilder-Admin on Sunday 25th June 2023, 18:49:00
Software engineer, creates plugins for Flatboard, checks source codes, and answers any software errors questions and contributes on the GitHub page as well
Suggested Topics
Fred
started todolist TODOLIST for 2.5
Feature Requests
mk@b8500609
started Avatars and Pseudo case sensitive
General Questions
http://cmstips.com/
started dns errror
General Questions
Darkijah@c1adcbb2
started theme Is there any place with Pictures of the other Themes?
General Questions