【PHP教程】
1,生成隨機數
用for循環(huán)確定生成幾個(gè)隨機數。用隨機函數生成范圍內隨機數。例如rand(1,15),生成1到15之間的數字。用16位進(jìn)制函數把生成數字字母化。dechex(rand(1,15))。用.=運算來(lái)保存幾個(gè)數字。把生成好的隨機數放到$_SESSION[變量]。等將來(lái)跟用戶(hù)提交的內容比較。
2,創(chuàng )建圖片
用圖片創(chuàng )建函數確定,所創(chuàng )建的圖片大小。
例如$im = imagecreatetruecolor(100,30);其中坐標100,30是以網(wǎng)頁(yè)左上角為原點(diǎn),$im為圖片變量了。
3,設置顏色
使用函數 創(chuàng )建背景色。例如$bg = imagecolorallocate($im,0,0,0);其中0,0,0是三原色數字,$im為上面創(chuàng )建的圖片。使用函數 創(chuàng )建字體色。例如$te = imagecolorallocate($im,255,255,255);
4,把字符寫(xiě)在圖像左上角
使用函數 imagestring()吧字符寫(xiě)在圖像。例如imagestring($im,5,0,0,$rand,$te);$im為上面創(chuàng )建的圖片,5是顯示方式,0,0是坐標,$te是字體顏色
5,輸出圖像
使用函數 header("Content-type:image/jpeg");imagejpeg($im);輸出圖像。
Copyright@ 2011-2016 版權所有:大連千億科技有限公司 遼ICP備11013762-3號 google網(wǎng)站地圖 百度網(wǎng)站地圖 網(wǎng)站地圖
公司地址:大連市沙河口區中山路692號辰熙星海國際2317 客服電話(huà):0411-39943997 QQ:2088827823 37482752
法律聲明:未經(jīng)許可,任何模仿本站模板、轉載本站內容等行為者,本站保留追究其法律責任的權利! 隱私權政策聲明