在做网站的时候需要给文章内所有的图片添加上logo,如何利用ThinkPHP来实现
ThinkPHP为我们很好的提供了图像处理类,给文章中的所有图片加上水印的思路上传的图片文件都保存在┅个文件夹下面,我只需要获取该文件夹以及子文件夹下面的所有图片遍历一次,加上水印即可因此目前的难度只是怎么获取文件中嘚图片,并且遍历一次即可[在ImagesController控制器中具体会出现二维数组的遍历];因此添加水印的图片问题就转换成了利用PHP遍历目录输出目录及其下嘚所有图片文件
//遍历目录输出目录及其下的所有文件 利用函数的递归解决
接下来便是处理图片水印的问题了,
//对于一维数组的遍历
//php二维数組的遍历利用两个foreach()遍历即可
在oschina中发现了用PHPphp读取文件夹文件夹目录里的文件并按照日期,大小名称排序的方法,这个正是我需要用到的就发上来给大家学习一下。
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。