Home >Backend Development >PHP Problem >How to generate unique colors in php
How to generate non-repeating colors in php: 1. Create a PHP sample file; 2. Generate non-repeating colors through the "function randColor($num){...}" method.
The operating environment of this article: Windows7 system, PHP7.1 version, DELL G3 computer
How does php generate non-repeating colors?
php generates multiple random non-repeating color codes
The code is as follows:
<?php function randColor($num){ //color value limits 0-16777215; $prehash='#'; //using string '#' before the color value; $rsArr= array(); for($i=0;$i<$num;$i++){ $color=rand(0,16777215); $rsArr[$i]=$prehash.dechex($color); } return $rsArr; } print_r(randColor(20)); ?>
Just put the function that generates random numbers into the loop.
Recommended learning: "PHP Video Tutorial"
The above is the detailed content of How to generate unique colors in php. For more information, please follow other related articles on the PHP Chinese website!