限时免费试用:欢迎注册 api.bigmodel.org ,快速体验大模型 API 接入服务。
当前位置:首页 >开发者

开发者

phpGD库-图片水印

用到的函数 //imagecopy //1,2水印图和原图资源 //3,4 水印图的起始点坐标 //5,6 原图的起始点坐标 //7,8 宽高 //9 透明度 (0-100) imagecopymerge($img , $water, $x, $y, 0, 0, $water_w, $water_h, 50); 案例

phpGD库-截取图片

//imagecopyresampled(); //1.切图的资源 //2.原图资源 //3,4.裁剪图片的起始点坐标 //5,6. 原图裁剪的起始点坐标 //7,8 裁剪图片的宽高 //9,10 裁剪的宽高 $ext = pathinfo($imgfile, PATHINFO_EXTENSION);//获取图片信息

phpGD库-缩放图片

图片缩放 imagecopyresampled(缩放资源,原图资源,缩放x,缩放y,原图x,原图y,缩放宽,缩放高,原图宽,原图高) getimagesize($imgfile)//获取图片信息,输出形式(数组) dirname($imgfile)//输出路径 basename($imgfile)//输出文件名 explode('/' ,$mime)//以第

phpGD库-文字水印

文字水印 步骤: 1. 获取图片资源 2. 颜色 3. 设置水印 imagettftext(图片资源,文字大小,角度,位置x,位置y,颜色,字体,水印内容) 4.保存 5.移除资源 //获取图片资源 $img = imagecreatefrompng('./imgs/01.png'); //水印 imagettftext($img,60,45,500,500

phpGD库-验证码

英文+数字验证码 需要用到的函数 substr $str = '1234567890qwertyuiopasdfghjklzxcvbnmZXCVBNMASDFGHJKLQWERTYUIOP'; switch ($type) { case 1 : //表示验证码是纯数字 $start = 0; $end = 9; break; case 2 : //表示验证码

PHPGD库

思路 建立画布 设置颜色 设置背景 作画(重要) 保存输出 移除画布 建立画布 只需设置宽和高 $img = imagecreatetruecolor(500,500); 设置颜色 imagecolorallocate(画布资源,R,G,B) $white = imagecolorallocate($img,255,255,255); $black = im

PHP错误处理

错误类型 error 原则性错误 warning 警告错误 notice 通知 语法错误 运行时错误 逻辑错误 //越小越严重 echo "";echo E_ERROR;//1 echo "";echo E_WARNING;//2 echo "";echo E_PARSE;//4 echo "";echo E_NOTICE;//8 echo "";echo

PHP数组

初识数组 数组就是由键值对组成的语言结构 声明数组 #arr = array(1,1,2,3,4,5) $arr = [] $arr[]=''//取值时用到 数组分类 索引数组 下标由数字组成,默认从零开始 $arr2 = array(1,2,3,4,5,6);//索引数组,key从零开始 关联数组 下标由字符串组成 $arr3 = array('key1'