跳转到主内容
新派编程网 - 新潮编程理念,全新技术课堂!

PHP动态生成指定大小随机图片的方法,_PHP教程

php 动态生成指定大小随机图片的方法, 本文实例讲述了php动态生成指定大小随机图片的方法。分享给大家供大家参考,具体如下:
<?php $image_width = 100; $image_height = 100; $image_str = ''; if (isset($_GET['w'])) { $image_width = intval($_GET['w']); } if (isset($_GET['h'])) { $image_height = intval($_GET['h']); } if (isset($_GET['s'])) { $image_str = $_GET['s']; } $img = imagecreate($image_width, $image_height); $color = imagecolorallocate($img, mt_rand(157,255), mt_rand(157,255), mt_rand(157,255)); imagefilledrectangle($img, 0, $image_height, $image_width, 0, $color); $step = mt_rand(15, 30); $start = mt_rand(0, $step); $color = imagecolorallocate($img, mt_rand(200,255), mt_rand(200,255), mt_rand(200,255)); imagesetthickness($img, mt_rand(3, 10)); if ($image_height > $image_width) { for ($i=$start; $i<$image_height * 2; $i+=$step) { imageline($img, 0, $i, $i, 0, $color); } } else { for ($i=$start; $i<$image_width * 2; $i+=$step) { imageline($img, $i, 0, 0, $i, $color); } } if ($image_str != '') { $black = imagecolorallocate($img, 0, 0, 0); imagestring($img, 12, 5, 5, $image_str, $black); } header('Content-type:image/png'); imagepng($img); imagedestroy($img);
更多关于PHP相关内容感兴趣的读者可查看本站专题:《PHP图形与图片操作技巧汇总》、《php操作office文档技巧总结(包括word,excel,access,ppt)》、《php日期与时间用法总结》、《php面向对象程序设计入门教程》、《php字符串(string)用法总结》、《php+mysql数据库操作入门教程》及《php常见数据库操作技巧汇总》 PHP 8.5.5 PHP 8.5.5 是 PHP 8.5 分支的维护更新版本。该版本延续了“小步快跑”的迭代逻辑,通过深度错误修复、底层性能微调以及安全加固,旨在为开发者提供一个更健壮、更高效的运行环境。该版本严格遵守语义化版本规范,不包含破坏性变更。 下载 希望本文所述对大家PHP程序设计有所帮助。 endmain 您可能感兴趣的文章: php生成图片验证码-附五种验证码 使用PHP生成图片的缩略图的方法 php生成图片验证码的实例讲解 php使用Imagick生成图片的方法 php实现QQ空间获取当前用户的用户名并生成图片 用PHP代码在网页上生成图片 PHP批量生成图片缩略图的方法 php生成图片验证码 php生成图片缩略图的方法 基于GD2图形库的PHP生成图片缩略图类代码分享 phplot生成图片类用法详解 PHP生成图片验证码、点击切换实例 php将数据库中的电话号码读取出来并生成图片 http://www.bkjia.com/PHPjc/1113696.html www.bkjia.com true http://www.bkjia.com/PHPjc/1113696.html TechArticle PHP动态生成指定大小随机图片的方法, 本文实例讲述了PHP动态生成指定大小随机图片的方法。分享给大家供大家参考,具体如下: php$ima...

相关文章