本文实例讲述了PHP图像处理。分享给大家供大家参考,具体如下:
Demo1.PHP
PHP;">
Demo2.PHP
PHP;">
PHP
//src 可以插入各样类型的图片
//Demo1.PHP 其实就是一张 png 图片
header('Content-Type:text/html; charset=gbk');
echo '
Demo3.PHP
PHP;">
PHP
//简单的验证码
//随机数
//为什么要循环 0-15 之间的数呢?
//因为要实现最简单的字母和数字混搭
//十六进制 0-9 a-f
//dechex -- 十进制转换为十六进制
//创建一个四位的验证码
for($i=0;$i<4;$i++){
$nmsg .= dechex(mt_rand(0,15));
}
//echo $nmsg;
header('Content-Type:image/png;');
$im = imagecreatetruecolor(75,25);
$blue = imagecolorallocate($im,255);
$white = imagecolorallocate($im,255);
imagefill($im,$blue);
imagestring($im,$nmsg,$white);
imagepng($im);
imagedestroy($im);
?>
Demo4.PHP
PHP;">
Demo5.PHP
PHP;">
Demo6.PHP
PHP;">
更多关于PHP相关内容感兴趣的读者可查看本站专题:《》、《》、《》、《》、《》、《》、《》、《》及《PHP常见数据库操作技巧汇总》
希望本文所述对大家PHP程序设计有所帮助。
原文链接:/php/19051.html