本篇文章介绍的内容是php常用函数封装 ,现在分享给大家,有需要的朋友可以参考一下
'imagecreatefromgif',
2=>'imagecreatefromjpeg',
3=>'imagecreatefrompng',
15=>'imagecreatefromwbmp'
);
if(!isset($map[$btype])) {
return false;
}
//imagecreatefromjpeg(filename)
$opic = $map[$btype]($opath);//大图资源
//计算缩略比
$rate = min($sw/$bw , $sh/$bh);
$zw = $bw * $rate;//最终返回的小图宽
$zh = $bh * $rate;//最终返回的缩略小图高
//imagecopyresampled(dst_image, src_image, dst_x, dst_y,
//src_x, src_y, dst_w, dst_h, src_w, src_h)
//echo $rate , '
' , $zw , '
' , $zh ;exit();
//拷贝图像并修改大小
//imagecopyresampled($spic, $opic, 0, 0, 0, 0, $zw, $zh, $bw, $bh);
imagecopyresampled($spic, $opic, ($sw-$zw)/2, ($sh-$zh)/2, 0, 0, $zw, $zh, $bw, $bh);
//输出/保存图形
imagepng($spic , $spath);
//销毁画布(关闭画板)
imagedestroy($spic);
imagedestroy($opic);
return $simg;
}
/**
* 转义字符串{ 对POST,GET,COOKIE数组进行转义 }
* @param $arr
* @return mixed
*/
function _addslashes($arr){
foreach ($arr as $k=>$v){
if(is_string($v)){
$arr[$k] = addslashes($v);
}elseif(is_array($v)){
$arr[$k] = _addslashes($v);
}
}
return $arr;
}相关推荐:
Magic CMS网站管理系统(政企版)采用PHP+Mysql架构,再原CMS系统的基础上精简出适合企业政府客户使用版本,继承了原系统的快捷,高效,灵活,实用的特点,保留了核心功能,系统支持自定义模版(极易整合dede模板)、支持扩展插件,自定义模型等功能,保留了文章模型,视频模型,图集模型,产品模型,能够胜任企业多种建站需求。BUG修复:1.修改了程序安装时部分数据无法正常导入的错误2.修改了程










