排序
buildadmin在安装后无法登陆解决方法
buildadmin在后台登录页面默认是会弹出一张图片验证码,如果验证码显示不出来,那么此时看请求,会发现有报错:imagettfbbox(): Could not find/open font 主要原因是,你把项目安装在了中文...
解决layer.open弹窗里半透明遮罩把窗口主体覆盖问题
如果我们的窗口主体没有写在body内层,而是写的比较深,那么当弹出来时就会被半透明遮罩盖住。这时候解决方法有2个:1.把主体放在body内,例如:<body> <div>窗口主体</...
thinkphp聚合查询时报错sql_mode=only_full_group_by
最近有学员在做thinkphp项目时,遇到这样的问题,主要是 sql_mode=only_full_group_by 的问题解决方法:找到文件路径 e:/phpstudy_pro/Extensions/MySQL5.7.26/my.ini,这个需要根据自己情况,...
vue3+thinkphp8 前后端不分离部署实现方法
适用场景和优点:1.整个项目用一个域名即可访问2.无需考虑跨域问题3.前后端分离开发,不分离式部署这里我们不讲实际案例,只讲方法(用到的代码都是随意乱写的),这个方法一旦学会,那各种实战项...
PhpSpreadsheet库在thinkphp中的使用方法
安装库composer require phpoffice/phpspreadsheet经测试php7.4.3要安装1.28版本composer require phpoffice/phpspreadsheet:1.28引入对应的类use PhpOffice\PhpSpreadsheet\Cell\Coordinate; u...
web网站开发的学习路线推荐
前端开发学习路线HTML基础:学习HTML5的基本标签和结构化网页内容的方法。CSS基础与进阶:掌握CSS样式表语言,包括选择器、布局属性(如盒模型、浮动、定位)、响应式设计等。学习CSS3新特性,...
xdebug调试超时太快了怎么办呢?
经测试,xdebug调试时如果迟迟走不通,那么大约45秒左右就会报错500,也就是请求超时的意思,那么我们怎么来加长这个超时时间呢?经过一番查找资料,终于在这篇文章里找到了答案:https://blo...
php进阶课程文档资料下载
免费课程地址:https://www.bilibili.com/video/BV15b4y1A7AK/资料整理不易,课程虽免费,但文档适当收取些费用,请理解(真心不贵,给孩子赚个零食钱)。
php里对网址的解析和拼接更方便
解析网址:例如有这样一段网址:https://example.com/api/v1?a=apple&b=red我们怎么才能快速地从里面提取出参数a和b的值呢?用以下方法:$url = 'https://example.com/api/v1?a=apple&b...
用php写一个常见的接口签名规则的案例
接口签名规则要求:1.将所有参数根据键名key进行字典排序。 2.将排序后的所有非空参数拼接为key=value&key=value形式的字符串 3.在字符串末尾加上secret_key=签名key 4.两次md5该字符串后得...
phpstudy怎么安装php8.3.0版本?
phpstudy(小皮)的软件管理里面并没有给我们提供更多的php版本,这时候就需要我们自己手动去安装了。这里我们以windows系统为例,安装php8.3.0视频地址:https://www.bilibili.com/video/BV1nG41...