排序
基于 Swoole 的微信扫码登录功能实现代码
随着微信的普及,扫码登录方式越来越被现在的应用所使用。它因为不用去记住密码,只要有微信号即可方便快捷登录。微信的开放平台原生就有支持扫码登录的功能,不过大部分人还是在用公众平台,所...
PHP实现的字符串匹配算法示例【sunday算法】
Sunday算法是Daniel M.Sunday于1990年提出的字符串模式匹配。其核心思想是:在匹配过程中,模式串发现不匹配时,算法能跳过尽可能多的字符以进行下一步的匹配,从而提高了匹配效率。 <?php /*...
php源码中refcount的疑问
在浏览PHP源码的时候,在众多的*.stub.php中,发现了这样的注释,@refcount 1。 通过翻看build/gen_stub.php源码,发现了在解析*.stub.php文件时,关于返回信息的代码。 1 2 3 4 5 6 7 8 9 10 1...
ClassCMS面包屑
自动自带bread函数,用来获取栏目面包屑导航. 当前栏目面包屑导航 {loop bread() as $bread} <a href='{$bread.link}'>{$bread.channelname}</a> {/loop} {if !$bread.active}{/if} ...
ClassCMS权限
如果后台未增加除了管理员的角色,模型管理中不会出现权限选项,如果需要权限设置,请先增加用户角色. ClassCMS后台模型权限管理可以方便的使不同的用户有不同的查看增加修改删除权限. 管理员拥有...
一文带你搞懂PHP对象注入
php对象注入是一个非常常见的漏洞,这个类型的漏洞虽然有些难以利用,但仍旧非常危险,为了理解这个漏洞,请读者具备基础的php知识。 漏洞案例 如果你觉得这是个渣渣洞,那么请看一眼这个列表,...
ClassCMS页面
页面是供前台访问使用的,后台模型内增加页面后,前台可以通过页面网址访问到对应的栏目. 页面标识 系统默认的页面标识:栏目页标识为channel,列表页为list,文章页为article 获取一个栏目的默认地...
ClassCMS伪静态
如网站空间支持伪静态,则推荐开启伪静态,能使网址更加美观,系统安装时会自动判断当前空间是否开启伪静态. ClassCMS伪静态规则与常见程序(wordpress,thinkphp等)伪静态规则通用,如服务器已经有这...
php中关于hook钩子函数底层理解
假设你有一套登录注册业务。一开始很简单,老板说只需要常规的注册登录就行。 但是到了后面,接口被刷,老板然你在注册登录前加个验证码 然后没过多久,老板又说,当用户注册时,我们给用户的邮...
有关在PHP中利用XML技术构造远程服务(一)
一、服务式Web从内容提供商所采用的简单方法到UDDI(Universal Description,Discovery and Integration)的未来构想,业界已经有大量关于“服务式Web”的说明和评论。就Web的初创阶段来说,它...









