PHP 開発検証コード チュー...LOGIN

PHP 開発検証コード チュートリアル: 検証コード ベース マップの作成

検証コードのベースマップの実装

検証コードの作成方法を学ぶ前に、php.cnのGDライブラリのマニュアルを参照して、検証コードの作成に必要な関数をよりよく理解できます。

imagecreatetruecolor関数で100,30のベースマップを作成

header('content-type: image/png');

phpのheaderメソッドを使用して内容をpng形式で出力

imagepeng($image);返回图片
imagedestroy($image);

システムリソースのリサイクルを促進するために画像を破棄

imagecolorallocateを使用白い塗りつぶしを作成します

$bgcolor = imagecolorallocate($image,255,255,255);//#FFFFFFFFFFFF

ベースマップに塗りつぶします

imagefill($image,0,0,$bgcolor);

白いベースマップを生成します

QQ截图20161027113852.png

サンプル画像の色は、読者が見やすくするために変更されています

<?php
$image = imagecreatetruecolor(100,30);
$bgcolor = imagecolorallocate($image,000,255,255);//#FFFFFFFFFFFF
imagefill($image,0,0,$bgcolor);
header('content-type: image/png');
imagepng($image);
//销毁
imagedestroy($image);
?>

注:

imagecreatetruecolorのデフォルト出力は黒背景です

画像を出力する前に、ヘッダ情報を事前に出力する必要があります


次のセクション
<?php $image = imagecreatetruecolor(100,30); $bgcolor = imagecolorallocate($image,000,255,255);//#FFFFFFFFFFFF imagefill($image,0,0,$bgcolor); header('content-type: image/png'); imagepng($image); //销毁 imagedestroy($image); ?>
コースウェア