php旋转图片90度的方法
2023-06-13 09:15:11 时间
/**
*修改一个图片让其翻转指定度数
*
*@paramstring $filename文件名(包括文件路径)
*@param float$degrees旋转度数
*@returnboolean
*/
function flip($filename,$src,$degrees=90)
{
//读取图片
$data=@getimagesize($filename);
if($data==false)returnfalse;
//读取旧图片
switch($data[2]){
case1:
$src_f=imagecreatefromgif($filename);break;
case2:
$src_f=imagecreatefromjpeg($filename);break;
case3:
$src_f=imagecreatefrompng($filename);break;
}
if($src_f=="")returnfalse;
$rotate=@imagerotate($src_f,$degrees,0);
if(!imagejpeg($rotate,$src,100))returnfalse;
@imagedestroy($rotate);
returntrue;
}
相关文章
- PHP发送请求常用方法
- 【说站】php生成用户密码的两种方法
- 【说站】php PDO运行查询的方法
- 的应用利用PHP中MySQL函数实现功能强大的数据库操作(php中mysql函数)
- php form表单ajax上传图片方法详解编程语言
- 命令在PHP中执行Linux命令的方法(php执行linux)
- PHP实现Redis监控的简便方法(php监控redis)
- PHP检测MySQL性能的方法(php检测mysql)
- PHP读取Linux文件的方法(php读取linux文件)
- PHP连接MSSQL数据库的方法和步骤(php如何连接mssql)
- PHP连接MSSQL:一个新的开发方式(php 联接mssql)
- PHP连接MSSQL数据库发生错误解决方法(php mssql 错误)
- Linux查看PHP版本的方法简介(linux查看php版本)
- php操作excel文件的方法小结
- 探讨php中遍历二维数组的几种方法详解
- VIM中设置php自动缩进为4个空格的方法详解
- php多个字符串替换成同一个的解决方法
- PHP设置图片文件上传大小的具体实现方法
- nginx调用php-fpm出错解决方法和nginx配置详解
- php解压rar文件及zip文件的方法
- PHP错误CannotuseobjectoftypestdClassasarrayin错误的解决办法
- php实现给图片加灰色半透明效果的方法
- php获取CSS文件中图片地址并下载到本地的方法