ホームページ >バックエンド開発 >PHPチュートリアル >php_PHP チュートリアルで検証コードを生成する
このサイトのオリジナルの転載については出典を明記してください
session_start();
header("content-type:image/png"); 生成される画像の形式を設定します。ここでは png です
$width=40;//幅
$height=25;//身長
$color="#ffffff";//カラー
$num=rand(1000,9999);//4桁の乱数を生成します
$_SESSION['ver']=$num; セッションに保存する前に確認してください
$img=imagecreate($width,$height);//imagecreate を使用して画像を作成します
$bg1=imagecolorallocate($img,rand(0,100),rand(0,250),rand(0,255));//画像の色
$bg2=imagecolorallocate($img,rand(0,205),rand(0,250),rand(0,245));
//imageline($img,40,20,40,40,$color);
//imagesetpixel($img,44,44,$color);
imagestring($img,7,4,7,$num,$bg2);//ノイズを増やす
imagepng($img);//画像を生成します
imagedestroy($img);//破壊
?>
これは非常に簡単なので、詳細は説明しません。