排序
PHP加密方式
PHP加密方式分为单项散列加密,对称加密,非对称加密这几类。 像常用的MD5、hash、crypt、sha1这种就是单项散列加密,单项散列加密是不可逆的。 像URL编码、base64编码这种就是对称加密,是可逆...
源码分析 Laravel 重复执行同一个队列任务的原因
发现问题 在 Laravel 中使用 Redis 处理队列任务,框架提供的功能非常强大,但是最近遇到一个问题,就是发现一个任务被多次执行,这是为什么呢? 先说原因: 因为在 Laravel 中如果一个队列(任...
有关讲解常用的Ubuntu PHP指令集
PHP 指令集[Ubuntu]查看指令集php --help常用指令集# 查看 php 版本 php -v # 查看已开启扩展 php -m # 查看扩展版本 php --ri package# 查看 php 配置文件存放路径 php --ini以下是 PHP8.0 指...
PHP排序算法系列之插入排序详解
插入排序 有一个已经有序的数据序列,要求在这个已经排好的数据序列中插入一个数,但要求插入后此数据序列仍然有序,这个时候就要用到一种新的排序方法——插入排序法,插入排序的基本操作就是将...
解析ThinkPHP5如何引入Go AOP和PHP AOP编程
ThinkPHP5 引入 Go AOP,PHP AOP编程项目背景目前开发的WEB软件里有这一个功能,PHP访问API操作数据仓库,刚开始数据仓库小,没发现问题,随着数据越来越多,调用API时常超时(60s)。于是决定采...
PHP实现桶排序算法
简单意义上的桶排序: 桶排序的原理是先安排N+1个桶作为容器,若数据范围为N的话。 然后将测试数据(所需排序的数据)进行循环,放入对应的桶内。数据一定是在范围N内的。 最后,循环桶里的元素,并且...
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 /** * 获取某年第几周的开始日期和结束日期...
PHP各版本中函数的类型声明详解
PHP7开始支持标量类型声明,强类型语言的味道比较浓。使用这个特性的过程中踩过两次坑:一次是声明boolean,最近是声明double。为避免以后继续犯类似错误,就把官方文档翻了一次。本文是看完后...
PHP接口多继承及tarits实现多继承效果的方法
接口多继承 在PHP的面向对象中,接口可以继承接口。PHP类只能继承一个父类(单继承),但是接口可以实现多继承,可以继承一个或者多个接口。当然接口的继承也是和类的继承一样使用extends关键字...
小小编来教你如何设置Php地区信息。
在php中,我们可以给当前脚本设置地区信息哦,突然感觉好神奇,是不是想知道是怎么设置的,就和小编一起来看看这篇文章吧。我们首先来看一个小小的栗子。<?php echo setlocale(LC_ALL,'US');...