ホームページ  >  記事  >  バックエンド開発  >  PHP が背景カラー画像検証コードを生成する_PHP チュートリアル

PHP が背景カラー画像検証コードを生成する_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:46:01886ブラウズ

imagecreatetruecolor() True Color イメージを作成した後、
imagecolorallocate() メソッドによって登録された最初の色は背景色として自動的に使用されませんが、imagefill() で塗りつぶされる必要があります


//色を設定します

$bg = imagecolorallocate($im, 240, 240, 0);//背景色を設定します
imagefill($im,0,0,$bg);//背景色を読み込みます
$te = imagecolorallocate($im, 0, 0, 0);//文字列の色
//画像に文字列を追加します
画像文字列($im,rand(3,6),rand(5,60),rand(5,15),$rand,$te);
//画像を出力します
header("コンテンツタイプ: image/jpeg");
imagejpeg($im);

imagecreatetruecolor() は、指定されたサイズの黒い画像を表す画像識別子を返します。

PHP および GD のバージョンで関数が定義されているかどうかによって異なります。 PHP 4.0.6 から 4.1.x では、この関数は常に存在します


詳細については、phptutorier/24/php-imagecreatetruecolor.htm">http://www.bKjia.c0m/phper/24/php-imagecreatetruecolor.htmをご確認ください

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/632973.html技術記事 imagecreatetruecolor() がトゥルー カラー イメージを作成した後、imagecolorallocate() メソッドによって登録された最初の色を背景色として自動的に使用しませんが、// set...
を塗りつぶすために imagefill() を使用する必要があります。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。