排序
简介TP框架中session()的用法
thinkPHP中session()方法用法: 系统提供了Session管理和操作的完善支持,全部操作可以通过一个内置的session函数完成。用法session(name,name,value='')参数name(必须):如果传入数组 则表...
thinkphp5.0自定义验证规则使用方法
我们在用thinkphp5.0时候,经常要自定义验证规则,这个写法与tp以前的版本有所区别,小编今天带来大家一起来学习一下5.0下验证规则的使用方法。 在thinkphp5中定义$rule(验证规则)有两种方式 方...
PHP检测接口Traversable用法详解
Traversable用于检测一个类是否可以使用 foreach 进行遍历,这是一个无法在 PHP 脚本中实现的内部引擎接口,实际编程中我们使用Iterator接口或者IteratorAggregate接口来实现遍历。 接口摘要: ...
PHP 获取某年第几周的开始日期和结束日期的实例
实例如下所示: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 /** * 获取某年第几周的开始日期和结束日期...
ThinkPHP5实现JWT Token认证的过程(亲测可用)
1、composer先挂载阿里云镜像 composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/ 2、安装JWT扩展 composer require lcobucci/jwt 3.3 3、在vendor目录中打开re...
ClassCMS简介
ClassCMS是一款简洁灵活的开源内容管理系统,可以非常方便的通过它来快速开发各种网站应用. 兼容PHP5.2--PHP8.2,在APACHE、NGINX、IIS上都能使用,默认支持MySQL SQLite两种数据库,支持上百万...
ClassCMS文章查询条件
{$test.where.id=1} {$articles=a($test)} {loop $articles as $article} {$article.title} {/loop} 常用文章查询条件: id=1的文章 {$test.where.id=1} id=1或2或3的文章 {$test.where.id[]=1} ...
如何通过PHP正则表达式去除az AZ 0-9或空之外的所有字符
<?php $string = 'abcde$ddfd @abcd )der]'; echo '原始字符串 : '.$string.'<br>'; $newstr = preg_replace('/[^A-Za-z0-9 ]/', '', $string); echo '新字符串 : '.$newstr.'<br&g...
关于使用珠算法对PHP数组进行排序的讲解
首先给大家简单介绍下什么是珠算法?珠算法也叫珠排序,是一种自然排序算法,由Joshua J. Arulanandham, Cristian S. Calude 和 Michael J. Dinneen 在2002年发展而来,并且在欧洲理论计算机协...
Laravel 5.5基于内置的Auth模块实现前后台登陆详解
步骤1:生成Auth 在项目建立完成后,生成内置Auth组件: 1 php artisan make:auth 步骤2:添加guard 打开config\auth.php,为方便前后台用户切换,项目共用Users表 1 2 3 4 5 6 7 8 'guards' =&g...











