随笔分类 -  PHP

PHP技术文章
摘要:Hyperf Github 阅读全文
posted @ 2022-08-11 16:32 为牧 阅读(28) 评论(0) 推荐(0) 编辑
摘要:问题重现 { "message": "Trying to access array offset on value of type null", "status_code": 500, "debug": { "line": 205, "file": "/vendor/扩展B/Info.php", " 阅读全文
posted @ 2022-03-14 22:46 为牧 阅读(12169) 评论(0) 推荐(0) 编辑
摘要:最新解决方案: 对于一些实在复杂的查询,比如find_in_set,也可以直接使用原生SQL语句进行查询,例如: Db::table('think_user') ->where('find_in_set(1,sids)') ->select(); 为了安全起见,我们可以对字符串查询条件使用参数绑定, 阅读全文
posted @ 2022-01-05 11:07 为牧 阅读(838) 评论(0) 推荐(0) 编辑
摘要:Laradock 官网 Laradock Github 目录结构 workspace - laradock - wwwroot - project-a - project-b 使用 0、环境准备 Git、 Docker[ >= 17.12 ] 1、创建项目目录结构 cd / mkdir worksp 阅读全文
posted @ 2021-12-30 22:09 为牧 阅读(67) 评论(0) 推荐(0) 编辑
摘要:官方文档 最佳实践 小程序直传实践 支付宝小程序直传实践 微信小程序直传实践 Web端PostObject直传实践 Web端PostObject直传实践简介 JavaScript客户端签名直传 服务端签名后直传 服务端签名后直传并设置上传回调 PHP生成 signature Demo <?php c 阅读全文
posted @ 2020-12-11 17:51 为牧 阅读(882) 评论(0) 推荐(0) 编辑
摘要:在Yii2中使用GridView生成的表格有一个小问题,那就是表头的列宽是根据列的值自适应的,但有时值的长度比较小,表头就会出现下面这种情况(表头不在同一行,非常的不利于数据的查看) 设置强制不换行可解决问题 'style'=>'white-space:nowrap;' 效果图 阅读全文
posted @ 2020-08-30 18:11 为牧 阅读(289) 评论(0) 推荐(0) 编辑
摘要:出现问题 访问Yii2的gii模块没有权限,403 找到原因 在Yii2-gii源码文件中(vendor/yiisoft/yii2-gii/src/Module.php)可以看到有一个配置项$allowedIPs(允许访问此模块的IP列表),默认允许访问的IP是127.0.0.1 解决问题 方法一: 阅读全文
posted @ 2020-08-30 15:46 为牧 阅读(567) 评论(1) 推荐(0) 编辑
摘要:出现问题 控制器传给视图一个input标签,在视图页面显示出来就是 <input type='text'></input>,显示出来的是一个文本,而不是一个可以输入的文本框 解决问题 {$input|raw} 解析 参考 tp5.1手册-模版->使用函数 阅读全文
posted @ 2020-08-30 15:23 为牧 阅读(1757) 评论(0) 推荐(0) 编辑
摘要:出现问题 在tp5框架中判断select查询结果是否为空时,无论查询条件是否满足,判断查询结果都不为空 解析问题 select查询的是多条数据,若查询数据为空,则返回一个空的二维数组 array(array()) find查询的是一条数据,若查询数据为空,则返回一个空的一维数组 array() 判断 阅读全文
posted @ 2020-08-30 15:09 为牧 阅读(1418) 评论(0) 推荐(0) 编辑
摘要:Pinyin 🇨🇳 基于 CC-CEDICT 词典的中文转拼音工具,更准确的支持多音字的汉字转拼音解决方案。 安装 使用 Composer 安装: $ composer require "overtrue/pinyin:~4.0" 使用 可选转换方案: 内存型,适用于服务器内存空间较富余,优点: 阅读全文
posted @ 2020-08-30 14:57 为牧 阅读(909) 评论(0) 推荐(0) 编辑
摘要:需求说明 输入经纬度,得到城市名 挑选API 使用高德逆地理编码API,点击查看文档 demo <?php /** * 根据输入的经纬度返回城市名称 * @param longitude@paramdimension 终点坐标(纬度) * @return string 阅读全文
posted @ 2020-06-23 16:00 为牧 阅读(3016) 评论(0) 推荐(0) 编辑
摘要:PHP实现无限极分类 引用 "理解性内容请点我跳转" 阅读全文
posted @ 2020-05-04 11:55 为牧 阅读(639) 评论(0) 推荐(1) 编辑
摘要:compsoer update取消memory_limit限制、取消扩展对于版本的限制 阅读全文
posted @ 2020-05-03 20:32 为牧 阅读(745) 评论(0) 推荐(2) 编辑
摘要:简述 1、阿里云开通对象存储服务 OSS 并创建Bucket 2、下载PHP SDK至框架扩展目录, "点我下载" 3、码上code 阿里云操作 开通对象存储服务 OSS 创建 Bucket 配置 与`Access Key Secret` 进入管理 页面 (可将鼠标放在右上角用户头像上,在弹出来的框 阅读全文
posted @ 2020-04-01 18:46 为牧 阅读(8458) 评论(0) 推荐(2) 编辑
摘要:待完善 思想参照 文件路径 码上 阅读全文
posted @ 2020-03-25 14:28 为牧 阅读(353) 评论(0) 推荐(0) 编辑
摘要:简述 unserialize(): Error at offset 533 of 1857 bytes 发现问题 dump一下出错的位置的变量,可以发现是缓存出了问题,改了名字的文件的路径对不上 解决 清缓存 所有框架代码在别人那能运行,到自己这就不行了,况且环境是一致的,这是可以考虑清楚一下缓存 阅读全文
posted @ 2020-03-24 21:23 为牧 阅读(2132) 评论(0) 推荐(0) 编辑
摘要:简述 PHP + JQuery实现 前台:将图片进行base64编码,使用ajax实现上传 后台:将base64进行解码,存储至文件夹,将文件名称入库 效果图 功能实现 html PHP主要功能代码 阅读全文
posted @ 2020-03-08 12:50 为牧 阅读(2334) 评论(1) 推荐(2) 编辑
摘要:压缩一个文件 压缩多个文件 压缩一个目录 压缩并下载zip包 判断给出的路径,是文件夹,还是文件。文件夹还需要遍历添加文件。 设置相关文件头,并使用readfile函数提供下载。 使用unlink函数删除压缩包 阅读全文
posted @ 2020-02-29 14:27 为牧 阅读(663) 评论(0) 推荐(0) 编辑
摘要:设计知识点 类与对象 后期静态绑定 出现的问题 A 类为父类 里面有一个方法为调用当前类的 $name 属性 当 B 类继承了 A类时 但是输出仍然是 A (父类) 的 属性? 解决办法 "官方讲解" static代表的是调用的那个类。而self代表的是方法所在的类 阅读全文
posted @ 2020-02-25 21:32 为牧 阅读(2400) 评论(0) 推荐(0) 编辑
摘要:一、 常用命令 安装brew 更新brew 搜索mysql可用版本 删除php56 brew services start|stop|restart nginx|mysql@5.7|php72 二、安装 `Nginx MySQL5.7` 安装PHP7.2 执行命令 ,出现下图即为安装成功; 若安装失 阅读全文
posted @ 2020-02-02 10:58 为牧 阅读(1162) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示
🚀
回顶
收起
🔑
  1. 1 イニシャル Poppin'Party
イニシャル - Poppin'Party
00:00 / 00:00
An audio error has occurred.