>  기사  >  백엔드 개발  >  PHP는 다양한 색상의 인증 코드를 무작위로 생성합니다.

PHP는 다양한 색상의 인증 코드를 무작위로 생성합니다.

尚
원래의
2019-10-26 15:25:313461검색

PHP는 다양한 색상의 인증 코드를 무작위로 생성합니다.

php에서는 rand() 함수를 사용하여 난수를 생성한 후 생성된 난수를 RGB 방식으로 사용하여 색상을 설정하여 다양한 색상 인증 코드를 생성할 수 있습니다. .

<?php
 //ord($ascii):得到执行字符的ASCII码值
 echo ord(&#39;a&#39;),&#39;<br/>&#39;;
//通过ASCII码值 得到字符串
echo chr(98),&#39;<br/>&#39;;
// php 7.0专有 幂运算
echo 2 ** 3,&#39;<br/>&#39;;
//字符连接符.
echo &#39;a&#39;.&#39;b&#39;.&#39;c&#39;."<br/>";
$str=&#39;&#39;;
$str.="a";
$str.="n";
echo "$str".&#39;<br/>&#39;;
//产生随机数
#mt_rand($min.$max); 产生随机数
echo (mt_rand(1000,9999));
echo "<br/>";
$code="";
$code.=&#39;<span style="color:rgb(&#39;.mt_rand(0,255).&#39;,&#39;.mt_rand(0,255).&#39;,&#39;.mt_rand(0,255).&#39;)">&#39;.mt_rand(1,9).&#39;</span>&#39;;
$code.=&#39;<span style="color:rgb(&#39;.mt_rand(0,255).&#39;,&#39;.mt_rand(0,255).&#39;,&#39;.mt_rand(0,255).&#39;)">&#39;.mt_rand(1,9).&#39;</span>&#39;;
$code.=&#39;<span style="color:rgb(&#39;.mt_rand(0,255).&#39;,&#39;.mt_rand(0,255).&#39;,&#39;.mt_rand(0,255).&#39;)">&#39;.mt_rand(1,9).&#39;</span>&#39;;
$code.=&#39;<span style="color:rgb(&#39;.mt_rand(0,255).&#39;,&#39;.mt_rand(0,255).&#39;,&#39;.mt_rand(0,255).&#39;)">&#39;.mt_rand(1,9).&#39;</span>&#39;;
echo "$code";

추천: phpserver

위 내용은 PHP는 다양한 색상의 인증 코드를 무작위로 생성합니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.