php 生成驗證碼

2021-06-07 09:24:35 字數 659 閱讀 1090

<?php

//驗證碼個數

$num = 4;

//驗證碼寬度        

$width = 80;

//驗證碼高度    

$height = 20;

//驗證碼 注意是字串

$code = ' ';

//生成驗證碼

for($i=0; $i<$num; $i++)

}//驗證碼儲存到session中

@session_start();

$_session['verifycode'] = $code;

//建立影象

$image = imagecreate($width, $height);

//為影象填充背景色

imagecolorallocate($image, 255, 255, 255);

//生成干擾因素

for($i=0; $i<$width; $i++)

//列印驗證碼到影象

for($i=0; $i<$num; $i++)

//輸出影象到瀏覽器

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

imagepng($image);

//釋放資源

imagedestroy($image);

php生成驗證碼

header content type image gif 初始化 border 0 是否要邊框 1要 0不要 how 4 驗證碼位數 w how 15 寬度 h 20 高度 fontsize 5 字型大小 alpha abcdefghijkmnopqrstuvwxyz 驗證碼內容1 字母 numb...

php 生成驗證碼

che.php session start im imagecreatetruecolor 100,30 設定顏色 bg imagecolorallocate im,0,0,0 背景色 te imagecolorallocate im,255,255,255 字型顏色 for i 0 i 4 i 輸...

PHP生成驗證碼

php生成驗證碼,其實就是在乙個上新增文字,跟打水印原理一樣。這是親測乙個比較簡單好用的類 驗證碼類 class validatecode 生成隨機碼 private function createcode 生成背景 private function createbg 生成文字 private fu...