ホームページ > バックエンド開発 > PHPチュートリアル > PHP_PHPチュートリアルで検証コードのサイズをカスタマイズする方法を詳しく説明

PHP_PHPチュートリアルで検証コードのサイズをカスタマイズする方法を詳しく説明

WBOY
リリース: 2016-07-21 15:08:02
オリジナル
837 人が閲覧しました

コードをコピーします コードは次のとおりです:

function vCode($num=4,$size=20, $width=0,$height=0){
$num* $size*4/5+5;
!$height && $height = $size + 10; ‐ ‐ ‐ ‐ ‐ $str = "$str = "23456789ab cdefghijkmnpqrstuvwxyzABCDEFGHIJKLMNPQRSTUVW";
$code = '';画像
$im = imagecreatetruecolor($width,$height);
151, 199) ; $text_color = imagecolorallocate($im, mt) _rand(0,200), mt_rand(0,120), mt_rand(0,120)); $height,$back_color ; $i++){
width),mt_rand(-$height . ( $i=0;$i<50;$i++){
(0,$幅),mt_rand(0,$高さ),$font_color); ️幅DOWS//Fonts//simsun.ttc',$code);
header("キャッシュ制御: max-age=1、s-maxage=1、キャッシュなし、必須再検証"); "Content -type: image/png");
imagepng($im);
?>



// 4 文字、サイズは 20
vCode(4,20)
;



http://www.bkjia.com/PHPjc/327500.html

www.bkjia.com

tru​​e

http://www.bkjia.com/PHPjc/327500.html

技術記事

次のようにコードをコピーします。 ?php function vCode($num=4,$size=20, $width=0,$height=0){ !$width $width = $num*$size*4/5+5; ! $height $height = $size + 10; // 0 1 O l などを削除 $str...





ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート