从百度复制了上百行代码 最后浓缩到20行~
因为缩放尺寸后导致不清晰 所以去掉了 只转化格式
<?php $path="1111.bmp"; $newpath="2222.jpg"; if(substr($path,-3)=="jpg" || substr($path,-4)=="jpeg" || substr($path,-5)=="pjpeg"){ $im = imagecreatefromjpeg($path); } if(substr($path,-3)=="png"){$im = imagecreatefrompng($path); } if(substr($path,-3)=="bmp" && function_exists('imagecreatefrombmp')){ $im = imagecreatefrombmp($path); //这个函数 php7.2以下的没有,所以判断一下 至少用7.2才可以 } if($im){ ImageJpeg ($im,$newpath,70);//70是图像质量 ImageDestroy ($im); }else{ //不处理 直接保存图片 } ?>
相关推荐
php实现 gz文件解压<?php unzip_gz("111.gz","111.txt"); function unzip_gz($gz_file,$out_file_n
常用的shell命令之文件压缩与解压(tar、gz、zip、rar等).tar解包:tar xvf FileName.tar打包:tar cvf FileName.tar DirName(注:tar是打包,不是压缩!).gz解压1:gunzip FileName.gz解
php三目运算例子/*例子1*/ $a=8; $str= $a>10?"是的,a大于10":"不,a不大于10"; echo $str."<br>&q
php取随机汉字 代码function 取随机汉字($num=1000){ $b = ''; for ($i=0; $i<$num; $i++) { // 使用chr()函
php mysql创建库 创建用户 并授权用户可使用的库 - mysql权限管理例子$dbname="ceshi1222_com"; $username="user222"; //创建库 $sql="CREATE DATABASE
php 原格式输出<?php echo <<<EOF <h1>我的第一个标题</h1> <p>我的第一个段落。</p> EOF;
php验证码生成例子新建一个 yzm.php 用于返回验证码图片 注意里面的字体文件路径 自己找一个字体文件放进去即可<?php session_start(); $_SESSION['yzm']=
php 正则表达式 匹配正文中的第一张图片以下代码是 从正文中提取第一张图片作做略图用 如果没有匹配到 则取随机图片$pattern="/<img.*?src=['\\"](.*?)['\\"
php计算数组重复次数最多的成员直接ctrl+V 慢慢试去吧~<?php function mostRepeatedValues($array,$length=0){ //1. 计算数组的重复值 $array =
添加右键 新建php文件的右键菜单新建一个记事本文件,改名为 .reg后缀写入Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\\.php] @="php.Doc