在php中要远程图片存不存在我们可以直接相关函数就可以了,像有curl,fopen之类的函数都可以快速的检测出来, 下面整理了几个例子,希望对各位有帮助.
php图片上传自动给图片加水印
给自己网站上的图片添加水印,在图片上留下属于自己的信息,这有两个好处,一是宣传自己的品牌,二是就算带图片的文章被转载了,也会自动的留下了版权.
PHP验证码生成例子
一个非常简单的PHP验证码生成例子,在这个PHP验证码生成我们需要使用到php_gd2.dll扩展了,下面我就来给大家整个例子了,希望对各位朋友会带来帮助.
使用PHP的GD库扩展类制作验证码的基本步骤:启用php.ini配置文件中的extension=php_gd2.dll扩展,打开php.ini配置文件,去掉行首的分号后重启Apache即可.
php imagecolorallocate
imagecolorallocate - 分配一个彩色的图像
int imagecolorallocate(resource $image,int $red,int $green,int $blue)
php利用imagecreatetruecolor动态生成高清图片代码
实例一,用我们用imagecreatetruecolor,代码如下:
我把这个一起 - 结合较好的例子,然后动态生成的文本,但是,与此成立,我能得到透明背景以及工作.
php imagettftext 为文字添加阴影实例
array imagettftext(resource image,int size,int angle,int x,int y,int color, string fontfile, string text)
imagettftext() 将字符串 text 画到 image 所代表的图像上,从坐标 x,y(左上角为 0, 0)开始,角度为 angle,颜色为 color,使用 fontfile 所指定的 truetype 字体文件,根据 php 所使用的 gd 库的不同,如果 fontfile 没有以 '/'开头,则 '.ttf' 将被加到文件名之后并且会搜索库定义字体路径,实例代码如下:
php imagefilledrectangle在图片画一矩形并填充
执行该代码将生成一幅png图像,并在图像上显示hello.
语法:int imagefilledrectangle(int im, int x1, int y1, int x2, int y2, int col);
PHP中imagecopyresampled函数实现图片裁剪
图片裁剪是根据用户提供的坐标然后在指定图片上利用图片裁剪函数imagecopyresampled进行图片剪切了,下面来看一个例子,代码如下所示:
PHP生成条形图
PHP截取指定图片大小实例代码
大概该有的注解都写好了,Source code 放在此篇最下面,解释一下主要参数即可:
imagecopyresampled($newim, $im, 0, 0, 7, 174, 120, 42, $new_img_width, $new_img_height); // 原始尺寸 120 x 42
php中文与英文验证码程序代码
英文验证码相对简单,不要作hex处理,直接用色彩值就OK了,yzm.php实例代码如下:
共同点就是验证码都借助于其它容器来保存如session,cookie等,否则就没有验证的意义了.