ホームページ >バックエンド開発 >PHPチュートリアル >簡易PHP検証用画像生成機能_PHPチュートリアル

簡易PHP検証用画像生成機能_PHPチュートリアル

WBOY
WBOYオリジナル
2016-07-21 15:46:35905ブラウズ

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

function yzm($name,$width,$height){
Header("Content-type: image/PNG"); ((double )microtime()*1000000);//以下の乱数生成の使用を容易にするために、乱数を生成するシードをまきます
session_start();//乱数をセッションに保存します
$_SESSION[$name] =" ";
$im = imagecreate($width,$height) //画像の背景サイズを設定します
$black = ImageColorAllocate($im, 0,0,0) //3 つの色を設定します
$white = ImageColorAllocate; ( $im, 255,255,255);
$gray = ImageColorAllocate($im, 200,200,200);
imagefill($im,0,0,$gray) // 領域塗りつぶしメソッドを使用します (0,0)
while(( $authnum=rand()%100000)<10000);
$_SESSION[$name]=$authnum($im, 5, 10, 3, $authnum, $black); 0;$i<200;$i++)//干渉ピクセルを追加します
{
$randcolor = ImageColorallocate($im,rand(0,255),rand(0,255),rand(0,255));
imagesetpixel($im, rand ( )%70 , rand()%30 , $randcolor);
}
ImageDestroy($im);


メソッドを使用して yzm .php にファイルを作成します、 を呼び出します
この関数にパラメーターを呼び出すだけです。


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

tru​​ehttp://www.bkjia.com/PHPjc/320105.html技術記事次のようにコードをコピーします。 ?php function yzm($name,$width,$height){ Header("Content-type: image/PNG");//次は乱数を生成するシードです...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。