>백엔드 개발 >PHP 튜토리얼 >PHP로 이미지 인증 코드 만들기

PHP로 이미지 인증 코드 만들기

WBOY
WBOY원래의
2016-07-29 08:55:251029검색
프로세스:
1) 이미지 리소스를 생성하면 모든 후속 작업은 이 이미지 리소스를 기반으로 합니다.
$im=imagecreate(200,200)
2) 이미지 리소스에서 색상을 정의합니다(첫 번째 호출에서는 자동으로 배경색으로 채워집니다).
imagecolorallocate($im,0,102,255);
$white=imagecolorallocate($im,255,255,255);
3) 이미지 리소스에서 그래픽을 그리고 텍스트를 입력합니다.
(1) 좌표계: 이미지 리소스의 왼쪽 위 모서리, 0,0 포인트
(2) 다음 좌표는 모두 참조: 이 좌표계, 특정 위치의 왼쪽 위 모서리 좌표
(2) 직선 :imageline($im, 0, 0, 200, 200, $white)
(3) 직선: imageline($im, 200, 0, 0, 200, $white) ;
(3) 문자 :imagestring($im, 5, 80, 20, "Mr.Lee", $white);
4). 직접 출력할 수도 있고, 파일로 생성할 수도 있습니다
직접 출력할 경우 header()를 사용하여 현재 출력되는 이미지 종류를 브라우저에 알려주어야 합니다
header('Content-Type: image/png') ;
imagepng( $im);
5) 모든 리소스 삭제
imagedestroy($im);

위 내용은 관련 내용을 포함하여 PHP로 이미지 인증코드를 생성하는 방법을 소개하고 있으며, PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.