排序
详解cookie与session区别
具体来说,cookie机制采用的是在客户端保持状态的方案,而session机制采用的是在服务器端保持状态的方案。同时我们也看到,由于采用服务器端保持状态的方案在客户端也需要保存一个标志,所以ses...
php-msf源码详解
源码解读也做了一段时间了, 总结一下自己的心得: 抓住 生命周期, 让代码在你脑海中 跑起来 分析架构, 关键字 分层 边界 隔离 一个好的框架, 弄清楚 生命周期 和 架构, 基本就已经到了 熟悉 的状...
PHP排序算法系列之插入排序详解
插入排序 有一个已经有序的数据序列,要求在这个已经排好的数据序列中插入一个数,但要求插入后此数据序列仍然有序,这个时候就要用到一种新的排序方法——插入排序法,插入排序的基本操作就是将...
PHP学习之预定义变量(实例讲解)
超全局变量 超全局变量–超全局变量是全部作用域中始终可用的内置变量 $GLOBALS 1 一个包含了全部变量的全局组合数组。变量的名字就是数组的键。 1 2 3 4 5 6 7 8 9 10 11 12 <?php function...
PHP laravel使用自定义邮件类实现发送邮件
当登录邮箱为腾讯企业邮箱的时候。 Phpmailer发送邮件就不好用了,具体哪里不好用,我没真没找到。 但是,邮件得发啊,怎么办呢? 我这里搞了一个自定义的发送邮件类,腾讯企业邮箱也可用。 但...
开源cms
ClassCMS是一款简单、灵活、安全、易于拓展的内容管理系统。 管网:https://classcms.com/ 简洁高效 安全稳定,代码精简。 系统负载能力强大。 安装包不到1M,没有多余的功能。 后台灵活 响应式...
ClassCMS文章
模板内通过A函数可以很方便的调用栏目的文章,配合loop循环语法,输出文章列表. 调用当前栏目的文章 {loop a() as $article} 文章标题:{$article.title} 文章网址:{$article.link} 文章栏目id:{$a...
解析ThinkPHP5如何引入Go AOP和PHP AOP编程
ThinkPHP5 引入 Go AOP,PHP AOP编程项目背景目前开发的WEB软件里有这一个功能,PHP访问API操作数据仓库,刚开始数据仓库小,没发现问题,随着数据越来越多,调用API时常超时(60s)。于是决定采...
PHP实现验证码校验功能
验证码的校验是利用PHP中的 SESSION功能来实现。 在最顶端声明函数 session_start(); 告诉服务器我们要用这个函数的功能。 1 session_start(); 接下来我们用到的就是验证码实现的代码。这里用英...
PHP聚合式迭代器接口IteratorAggregate用法分析
本文实例讲述了PHP聚合式迭代器接口IteratorAggregate用法。分享给大家供大家参考,具体如下: PHP IteratorAggregate又叫聚合式迭代器,它提供了创建外部迭代器的接口,接口摘要如下: 1 2 3 I...










