![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ThinkPHP5
启祥软件
理想如果不向现实做一点点屈服,那么理想也将归于尘土。
展开
-
分布式架构-雪花算法-php类库
<?php/** * ID 生成策略 * 毫秒级时间41位+机器ID, 10位+毫秒内序列12位。高位始终为0,表示正数。 * 0 41 51 64 * +-----------+------+------+ * |time |pc |inc | * +-----------+------+------+ * 前41bits是以微秒为单位的timestamp。 * 接着10bits是事先配置好的机器ID。 * 最后12原创 2021-09-02 14:58:36 · 153 阅读 · 0 评论 -
php树形数组去除空值
去除树形数组中的空值// 去除树形数组中的空值protected function array_remove_empty($arr){ $narr = array(); while(list($key, $val) = each($arr)){ if (is_array($val)){ $val = $this->array_remove_empty($val); ...原创 2020-04-11 18:13:43 · 152 阅读 · 0 评论 -
获取客户端IP地址定位城市信息
一直想给网站添加一个获取客户端IP地址定位用户所在城市的功能,无奈总是认为这个很难,就放弃了,最近查询阿里云主机的IP,就去了淘宝IP数据库查询,结果看到淘宝IP提供查询IP的API接口,喜出望外,得来全不费工夫啊,其实这个功能是非常简单的。代码如下:1、首先获取客户端的IP地址function getIPaddress(){ $IPaddress=''; if...转载 2019-09-20 16:10:32 · 531 阅读 · 0 评论 -
layui-soul-table插件的使用详解
今天发现一款贼舒服的layui数据表格拖拽插件,官方网址:https://soultable.yelog.org/#/zh-CN/component/changelog将下面模块放入到自己的项目中soulTable.js 总入口tableFilter.js 表头筛选excel.js excel导出tableChild.js 子表可单独使用tableMerge.js 单元格合并...原创 2019-09-20 17:17:04 · 16735 阅读 · 10 评论 -
thinkphp5 无限级分类以json格式输出到tree中
都说无限级分类很难,无非就是遍历、递归一个数组,下面给大家分享一个无限级分类代码,该代码适用于ThinkPHP5以上版本具体实现看图:控制器层:公共文件:common.php中这样写是不是很简单,其实不难,细心思考代码就run起来啦!下面附上代码:控制器层:<?phpnamespace app\imdex\controller;use think\C...原创 2019-09-20 18:26:30 · 1073 阅读 · 4 评论 -
layui 单图上传
今天分享一个基于layui和tp5.1的的单图上传,带预览和删除代码:html首先要引入layui插件,下载地址:http://www.layui.com<div class="layui-form-item" id="pics"> <div class="layui-form-label">轮播图片</div> ...原创 2019-09-21 11:24:14 · 599 阅读 · 2 评论