php生成图形验证码

关于php生成图形验证码我们讲过很多,这是一个非常简单的适合于php入门者的教程,一个用php生成验证码的实例代码.

  1. <?php
  2. $height = 300;
  3. $width = 300;
  4. //创建背景图
  5. $im = ImageCreateTrueColor($width, $height);
  6. //分配颜色
  7. $white = ImageColorAllocate ($im, 255, 255, 255);
  8. $blue = ImageColorAllocate ($im, 0, 0, 64);
  9. //绘制颜色至图像中
  10. ImageFill($im, 0, 0, $blue);//开源代码phpfensi.com
  11. //绘制字符串:Hello,PHP
  12. ImageString($im, 10, 100, 120, 'Hello,PHP', $white);
  13. //输出图像,定义头
  14. Header ('Content-type: image/png');
  15. //将图像发送至浏览器
  16. ImagePng($im);
  17. //清除资源
  18. ImageDestroy($im);
  19. ?>