ホームページ >バックエンド開発 >PHPの問題 >PHP はさまざまな色の検証コードをランダムに生成します

PHP はさまざまな色の検証コードをランダムに生成します

尚
オリジナル
2019-10-26 15:25:313523ブラウズ

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";

推奨: php サーバー

以上がPHP はさまざまな色の検証コードをランダムに生成しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。