- 博客(14)
- 资源 (3)
- 收藏
- 关注
原创 PHP做手机短信注册验证码
PHP做手机短信注册验证码1、进入云之讯平台云之讯官方网站;2、注册并登陆。下载SDK及阅读开发文档(这是我先注册好的,新用户可以免费体验)解压后其中lib文件夹是主要请求api的PHP源码,index.html是整个测试目录的页面。severSid.php<?php//载入ucpass类require_once('lib/Ucpaas.class.php');...
2019-09-16 18:29:27 854
原创 (采坑记录) swoole篇
swoole上传文件大小限制1,hyperf处理方式app/config/autoload/service.php在setting中增加键“package_max_length => (int)上传的最大限制”...
2021-04-23 17:04:44 335
原创 mysql中的json查询
参考文章MySQL 5.7新增对JSON支持1,json格式处理方式:select * from log where data->'$.id' = 142;或 select data->'$.id' id,data->'$.name' name from log where data->'$.id' = 142;2,json数组格式select name from country where JSON_EXTRACT(name, '$[1]') LIKE '
2021-01-12 11:17:16 21608
原创 laravel-admin 查询过滤时间戳
今天在使用laravel-admin做查询过滤的过程中,有个查询条件是时间范围查询:想到使用laravel-admin查询过滤器中的between方法来实现,代码如下:$grid->filter(function ($filter) { $filter->between('create_time', '创建时间')->datetime();});但是查询不起任何作用,细想原因应该是:laravel-admin没有把时间转换为时间戳导致查询不到数据。查询官方文档,发现并没有
2020-12-08 10:32:47 1873 1
原创 (踩坑记录)pgSql 与thinkphp 5
Mysql 与 Pgsql 的迁移(数据传输)1.Navicat打开工具栏的数据传输迁移之后:与mysql表结构的区别1,自增id,需要在查询里新增语句 CREATE SEQUENCE upms_log_id_seq START 10;引用:然后在字段默认值里设 nextval(’ upms_log_id_seq’)即可。2,在mysql里id设有主键,在pgsql里没有了与Thinkphp1.order 模型查询中 不能有order字段2 user 不能出现user表3.查
2020-11-12 10:00:22 526
原创 laravel-admin / Dcat admin 上传Excel并导入数据到数据库
准备工作安装maatwebsite/excel composer require maatwebsite/excellaravel-admin效果图创建按钮$grid->tools(function (Grid\Tools $tools) { // excle 导入 $tools->append(new ExcelAdd());});2.创建按钮文件<?phpnamespace App\Admin\Actions;use Th
2020-08-28 13:17:43 5813 4
原创 关于webscoket在小程序与web端的实时通讯(PHP webscoket)
本文集合小程序端,web端,PHP服务器涉及到 vue.js,webscoket , php直接开始吧一、websocket的介绍1.1 websocket概念websocket是HTML5中新引进的一种协议,它是一种协议就像(HTTP,FTP在tcp/ip协议栈中属于应用层)而不是简单的一个函数。它本身及基于TCP协议的一种新的协议。二、PHP WEBsocket<?php/** * Socket服务器 * */class SocketServer{ priv
2020-08-20 11:57:09 621
原创 linux 服务器 laravel 项目上传图片失败
总结出以下原因linux文件权限问题,(保证上传目录文件权限为‘777’)PHP配置文件开启文件上传----------宝塔-------------------------------------------------------扩展“fileinfo”一般情况下到这里就能上传了,如果还是提示上传失败那就看错误日志吧日志位置:PHP Warning: Unknown: open_basedir restriction in effect. File(/tmp) is not wi
2020-08-20 11:38:53 636
原创 Laravel-admin/Dcat admin自定义工具(清除站点缓存文件)
1,自定义工具(1)打开app/Admin/bootstrap.php:追加一下代码use Encore\Admin\Facades\Admin;Admin::navbar(function (\Encore\Admin\Widgets\Navbar $navbar) { $navbar->right(new \App\Admin\Extensions\Clear());...
2020-04-21 00:02:58 12598
原创 thinkphp5从数据中筛选字段,由中文字母进行排序
thinkphp5从数据中筛选字段,由中文字母进行排序方法一$brand = db('wb_brand')->orderRaw('convert(name using gbk)')->select();方法二正确的写法应该使用这篇文章《TP5多字段排序》中的方法,TP中的一个类,超级简单超级好用。//实例化这个类,并在实例化的时候传入你需要的排序规则$exp = ...
2020-01-02 17:39:49 1415
原创 tp5读取域名,数据库版本,运行环境等
//获取mysql数据库版本信息$mysql_version = db()->query(‘SELECT VERSION() AS ver’);$config = [//当前运行的域名,如:xxx.com(不带http://)‘url’ => $_SERVER[‘HTTP_HOST’],//项目所在文件夹路径‘document’ =&g...
2020-01-01 17:27:43 631
原创 php两个二维数组遍历及重新组合
**在公司的项目开发中遇到两个数组进行遍历在判断其中相同的值提出来组成新的二维数组**首先A数组是这样的B数组目标数组直接贴代码吧 for($i = 0;$i<count($column);$i++){ $column[$i]['info'] = filter_by_value($goods,'static',$column[$i]['id']);;...
2019-12-18 21:47:10 845
原创 自定义css网页响应式
@自定义网页响应式自定义网页响应式你好! 这是我第一次写博客,又不完整的地方请见谅,谢谢理解!适用于在响应式框架无法支撑网页正常浏览时的利器博主网站: 访问.1、首先你应该在HTML文件写入<div class=“class” width=100%…2、在css文件后者标签style加入以下代码;/*css文件代码*/@media (min-width: 768px){ ...
2019-09-13 22:52:46 234
商城(微信小程序,公众号,H5,PC)vue+layui+tp6
2020-11-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人