排序
PHP检测接口Traversable用法详解
Traversable用于检测一个类是否可以使用 foreach 进行遍历,这是一个无法在 PHP 脚本中实现的内部引擎接口,实际编程中我们使用Iterator接口或者IteratorAggregate接口来实现遍历。 接口摘要: ...
Thinkphp使用PHPExcel实现导入Excel
Thinkphp使用PHPExcel实现导入Excel类,代码如下: <?php class ExcelToArrary{ public function __construct(){ Vendor('Excel.PHPExcel');//引入phpexcel类(注意你自己的路径) Vendor('Excel...
php中关于hook钩子函数底层理解
假设你有一套登录注册业务。一开始很简单,老板说只需要常规的注册登录就行。 但是到了后面,接口被刷,老板然你在注册登录前加个验证码 然后没过多久,老板又说,当用户注册时,我们给用户的邮...
PHP解析RuoYi框架实现Token解密详解
RuoYi 自带完善的管理后台 PHP 暂未找到类似的适合的代码 基于当前新业务量小,开发快速的特征,业务方面用PHP代码开发 于是需要将Ruoyi框架的登陆Token解析出请求体来 JWT的基础知识 Jwt 实际...
PHP实现找出链表中环的入口节点
问题 一个链表中包含环,请找出该链表的环的入口结点。 解决思路 第一步,找环中相汇点。分别用p1,p2指向链表头部,p1每次走一步,p2每次走二步,直到p1==p2找到在环中的相汇点。 第二步,找环...
有关如何使用thinkphp5.1的数组查询对象
教你使用5.1的数组查询对象用过5.0的开发者都比较依赖5.0的数组查询方式,但是很无奈5.1的数组查询方式和5.0的区别很大,因此经常听到开发者抱怨5.1的数组查询不好用。首先,出于安全和易用性的...
ClassCMS文章搜索
搜索article模型中标题包含classcms的文章 {$articlelist.modulehash=article} <?php $articlelist['where']['title%']='classcms'; ?> {$articles=a($articlelist)} {loop $articles as ...
ClassCMS栏目管理
栏目管理界面中仅显示当前默认主题应用下的栏目列表,如需查看其他应用下的栏目,请通过'应用管理->对应应用管理->栏目'查看. 删除栏目时,下属文章与栏目变量将一同删除,请谨慎操作. 栏目管...
ClassCMS应用方法调用
应用方法调用语法,通过此语法可以调用系统中所有应用的方法. {cms:channel:get(5)} {//获取栏目id为5的栏目信息} {$channel=cms:channel:get(10)} {//获取栏目id为5的栏目信息,并赋值给$channel...
利用Laravel生成Gravatar头像地址的优雅方法
Gravatar头像已经成为了博客、论坛等一种非常流行的通用头像,不管是Wordpress还是Z-Blog、Typecho、Emlog等,留言或者登录注册等都支持Gravatar头像,Laravel Gravatar 扩展包提供了最简单优雅的...








