PHP 개발 확인 코드 튜토...LOGIN

PHP 개발 확인 코드 튜토리얼: 확인 코드 기본 맵 생성

인증코드 베이스 맵 구현하기

인증코드 만들기를 배우기 전, php.cn에서 GD 라이브러리 매뉴얼을 보시면 인증코드 생성에 필요한 기능을 더 잘 이해할 수 있습니다.

imagecreatetruecolor 함수를 통해 100, 30의 기본 맵을 생성합니다

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

PHP의 헤더 메소드를 사용하여 컨텐츠를 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); ?>
코스웨어