• 无限极分类输出的方法

    数据: $data = array( array( 'id' = 1, 'parent_id' = 0, 'name' = 'first' ), array( 'id' = 2, 'parent_id' = 1, 'name' = 'second' ), array( 'id' = 3, 'parent_id' = 2, 'name' = 'third' ), array( 'id' = 4, 'parent_id' = 3, 'name' = 'forth' ), ); 调用:$...

    2018-06-22 05:37:46

  • php+mysql 解决emoji问题

    问题描述: php项目使用了emoji表情符号??报错 网上查询资料解决步骤: 1.升级MySQL至5.5或以上(以支持emoji) 2.更改数据库,数据表字符编码为utf8mb4 更改数据库连接方式mysqli_set_charset($handle, "utf8mb4")...

    2018-06-22 05:37:45

  • Laravel 获取当前 Guard 分析 —源自电商购物车的实际

    iBrand 产品中关于购物车的需求比较复杂,我们基于overture/laravel-shopping-cart扩展出了更加符合电商需求的购物车包,之前有文章进行过简单的介绍:Laravel shopping cart : 电商购物车包,线上完美运行中 源码地址:ibrand/laravel-shopping-cart 原需求 最开始扩...

    2018-06-22 05:37:43

  • memcache和redis的区别和联系

    一、区别 Memcache : 1,对每个key的数据最大是1M。 2,对各种技术支持比较全面,session可以存储memcache中,各种框架(例如thinkphp)对memcache支持比较好。 3,比较老牌、传统的内存缓存技术。 4,适合存储简单、实用的数据。 5,数据类型只有string。 6,没有持久...

    2018-06-22 05:37:43

  • thinkphp5 taglib自定义标签教程

    学着写了一下,终于搞定了,顺便分享一下! taglib是tp框架自定义标签功能,如果你用过cms,肯定见过类似: {dede:arclist typeid='' row='' col='' titlelen='' infolen='' orderby='' keyword=''}ssss...{/dede:arclist} 或者: {pc:content action="lists" cache="3...

    2018-06-22 05:37:43

  • Laravel 中缓存驱动的速度比较

    ...

    2018-06-22 05:37:42

  • PHPStorm等编辑器debug调试(包括使用postman、soapUI

    很多人在开发的时候,需要进行断点调试,但是很多人配置了很多,还是调试不了,其实是不需要这么麻烦的。 注意:PHPStorm等编辑器debug的配置不用进行任何配置,默认配置就好 实质上,断点调试的时候,只需要传入一定的参数,就可以进行断点调试 先拿PHPStorm来说: 1...

    2018-06-22 05:37:41

  • CDN的作用与基本过程

    简介 CDN,Content Distribute Network,可以直译成内容分发网络,CDN解决的是如何将数据快速可靠从源站传递到用户的问题。用户获取数据时,不需要直接从源站获取,通过CDN对于数据的分发,用户可以从一个较优的服务器获取数据,从而达到快速访问,并减少源站负载压力...

    2018-06-22 05:37:40

  • TP3.2.3 接入阿里sms 短信接口

    阿里云短信接口 配置文件 config.php // 阿里大鱼 'Ali_SMS' = array ( 'sms_temp' ='短信模板', 'sms_sign' ='签名', 'appkey' ='appkey', 'secretKey'='secretKey', ) , TestController.php Vendor('alisms.Alisms' ); $alisms = new \Alisms(C('Ali_SMS.appkey'),C(...

    2018-06-22 05:37:40

  • php数组常用函数

    1,php数组常用的排序函数。 sort() - 以升序对数组排序 rsort() - 以降序对数组排序 asort() - 根据值,以升序对关联数组进行排序 ksort() - 根据键,以升序对关联数组进行排序 arsort() - 根据值,以降序对关联数组进行排序 krsort() - 根据键,以降序对关联数组进行...

    2018-06-22 05:37:32

2