限时免费试用:欢迎注册 api.bigmodel.org ,快速体验大模型 API 接入服务。

PHP基础

栏目文章

判断密码是否为字母组合+数字,8位

$r = preg_match('/^(?=.*[A-Z])(?=.*[a-z])(?=.*[0-9])[A-Za-z0-9]{8}$/',$_POST['pwd']); if(!$r){ $this->jserror("密码应为大小写字母组合+数字,8位");die; } $r = preg_match('/(?=.*[A-Z])(?=.*[a-z])(?

转载 | PHP生成缩略图的类库

调用的时候: $image = Helper_Image::createFromFile(‘文件路径’,‘文件保存格式’); $image->resampled(‘’, ‘’); //缩放到100px * 100PX $image->saveAsJpeg(‘文件路径’ ,’品质(1到100)’); 下面代码中部分代码被转义,使用时自己替换 resize($w

代码片段 | wangedit弹出框显示

编辑 欢迎使用 wangEditor 富文本编辑器 $(function(){ $(".set_top_editbtn").click(function(){ layer.open({ type: 1, title:"基本信息", skin: 'layui-layer-rim', //加上边框 area: ['600px', '500px'], //宽高 c

转载 | Base64图片保存到本地

function base64_image($imgName, $path) { //正则匹配出图片的格式 if (preg_match('/^(data:\s*image\/(\w+);base64,)/', $imgName, $result)) { $type = $result[2]; //获取图片格式 $new_file = $path . "/"

PHP 上传视频显示没有文件上传,传图片正常

上传视频显示没有文件上传,上传图片正常 如果你的上传程序没有限制上传的文件类型,那么出问题只可能是问题的大小 因为你上传图片是可以的,视频不行。可以说明上传代码没有问题。 可以查看 看看post_max_size 和 upload_max_filesize 两值是否小于你上传的视频大小,如果是,进入php.ini修改大点就可以了

通过日志获取异步回调的信息

获取异步回调的信息,可通过写入日志的方法获取信息 下面是写入日志的方法 /** * @param string,array $data 需要输出到日志中的数据 * @return null */ function logOutput($data) { //数据类型检测 if (is_array($data)) { $data = json_encode($d

php图片验证码显示不出来的解决过程

1.代码是否有问题 2.编码问题 3.是否开启gd库 4.缓存问题 使用ob_clean(),清除缓存。 ob_clean的作用就是用来丢弃输出缓冲区中的内容,如果你的有许多生成的图片类文件,那么想要访问正确,就要经常清除缓冲区。

反馈邮箱