php技术共228篇

php技术
thinkphp5.0自定义验证规则使用方法-爱站

thinkphp5.0自定义验证规则使用方法

我们在用thinkphp5.0时候,经常要自定义验证规则,这个写法与tp以前的版本有所区别,小编今天带来大家一起来学习一下5.0下验证规则的使用方法。 在thinkphp5中定义$rule(验证规则)有两种方式 方...
2站编辑的头像-爱站2站编辑4年前
01679
ThinkPHP5实现JWT Token认证的过程(亲测可用)-爱站

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...
2站编辑的头像-爱站2站编辑3年前
01679
ClassCMS其他栏目变量-爱站

ClassCMS其他栏目变量

通过栏目ID调用对应栏目的变量 栏目ID为3的栏目标题:{$.3.title} 栏目ID为3的栏目网址:{$.3.link} 通过栏目名调用对应栏目的变量 栏目名为公司介绍的栏目标题:{$.公司介绍.title} 栏目名为公司...
2站编辑的头像-爱站2站编辑3年前
016710
ClassCMS栏目-爱站

ClassCMS栏目

通过后台模型增加的所有页面在前台访问时,系统能根据url自动匹配到对应的栏目,如果url存在冲突或重复,则只会显示排序第一的栏目页面. 通过模板语法可以很简单的输出栏目变量信息. 当前栏目id:{$...
2站编辑的头像-爱站2站编辑3年前
01667
关于PHP和黄金分割数列的解析-爱站

关于PHP和黄金分割数列的解析

首先我们来了解一下黄金分割数列(即斐波那契数列):斐波那契数列指的是这样一个数列:1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987 1597 2584 4181 6765.......即:前两个值都为1,从第三...
2站小编的头像-爱站2站小编4年前
01667
ClassCMS其它-爱站

ClassCMS其它

文本截断 {text(123456,3,...)} 第一个参数为字符串,第二个参数为保留的字符长度,第三个参数为省略号(如保留的字符长度比字符串还要长,则不显示省略号) 常用在截取文本标题,内容,text会自动删除...
2站编辑的头像-爱站2站编辑3年前
01656
PHP基于非递归算法实现先序、中序及后序遍历二叉树操作示例-爱站

PHP基于非递归算法实现先序、中序及后序遍历二叉树操作示例

概述: 二叉树遍历原理如下: 针对上图所示二叉树遍历: 1. 前序遍历:先遍历根结点,然后遍历左子树,最后遍历右子树。 ABDHECFG 2.中序遍历:先遍历左子树,然后遍历根结点,最后遍历右子树。...
2站编辑的头像-爱站2站编辑3年前
01657
PHP实现sha-256哈希算法实例代码-爱站

PHP实现sha-256哈希算法实例代码

哈希 又称作 “散列”,它接收任何一组任意长度的输入信息,通过 哈希 算法变换成固定长度的数据指纹,该指纹就是 哈希值。总体而言,哈希 可理解为一种消息摘要。 在 PHP 中有这个函数 hash()...
2站编辑的头像-爱站2站编辑3年前
016415
ClassCMS文章分页-爱站

ClassCMS文章分页

文章列表页一般需要开启分页,查询文章列表时使用page参数,开启分页查询. 默认栏目的分页页面标识为list,栏目的分页页面网址格式为:/($.id)/page_(page).html (page)为分页的页码名 {$test.page=...
2站编辑的头像-爱站2站编辑3年前
01648
有关如何使用thinkphp5.1的数组查询对象-爱站

有关如何使用thinkphp5.1的数组查询对象

教你使用5.1的数组查询对象用过5.0的开发者都比较依赖5.0的数组查询方式,但是很无奈5.1的数组查询方式和5.0的区别很大,因此经常听到开发者抱怨5.1的数组查询不好用。首先,出于安全和易用性的...
2站小编的头像-爱站2站小编4年前
01635