php技术共228篇

php技术
Yii2中的场景(scenario)和验证规则(rule)详解-爱站

Yii2中的场景(scenario)和验证规则(rule)详解

前言 场景,顾名思义,就是一个情景,一种场面。在yii2中也有场景,这个场景跟你所理解的场景含义差不多。 和用户有交互的系统必不可少的功能包括收集用户数据、校验和处理。实际业务中,往往还...
2站编辑的头像-爱站2站编辑2年前
010415
PHP调用ffmpeg对视频截图并拼接脚本-爱站

PHP调用ffmpeg对视频截图并拼接脚本

PHP脚本调用ffmpeg对视频截图并拼接,供大家参考,具体内容如下 目前支持MKV,MPG,MP4等常见格式的视频,其他格式有待测试 12P 一张截图平均生成时间  1.64s     100个视频,大概需要2分半...
2站编辑的头像-爱站2站编辑2年前
07615
PHP实现统计一个数字在排序数组中出现次数的方法-爱站

PHP实现统计一个数字在排序数组中出现次数的方法

题目 统计一个数字在排序数组中出现的次数。 题解 既然是排序数组,使用二分查找是效率最高的。找到之后再向两侧拓展一下。 代码 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23...
2站编辑的头像-爱站2站编辑2年前
0948
PHP各版本中函数的类型声明详解-爱站

PHP各版本中函数的类型声明详解

PHP7开始支持标量类型声明,强类型语言的味道比较浓。使用这个特性的过程中踩过两次坑:一次是声明boolean,最近是声明double。为避免以后继续犯类似错误,就把官方文档翻了一次。本文是看完后...
2站编辑的头像-爱站2站编辑2年前
011513
浅谈php字符串反转 面试中经常遇到-爱站

浅谈php字符串反转 面试中经常遇到

1.单字节字符串反转 php提供了用于字符串反转的函数strrev() 1 2 $str = 'abcdef'; echo strrev($str); 2.对于包含中文的多字节字符串需要用到mb_substr() 1 2 3 4 5 6 7 8 9 10 $str = '字符串...
2站编辑的头像-爱站2站编辑2年前
0896
PHP获取字符流中第一个不重复字符的方法-爱站

PHP获取字符流中第一个不重复字符的方法

问题 请实现一个函数用来找出字符流中第一个只出现一次的字符。例如,当从字符流中只读出前两个字符”go”时,第一个只出现一次的字符是”g”。当从该字符流中读出前六个字符“google”时,第一...
2站编辑的头像-爱站2站编辑2年前
01008
PHP利用一行代码删除目录下所有文件方法示例-爱站

PHP利用一行代码删除目录下所有文件方法示例

前言 想必很多人都会写几行甚至几十行代码使其列出所有文件变为数组进行删除,但是glob函数分分钟解决问题!下面来一起看看详细的介绍吧。 glob语法说明: 1 array glob ( string $pattern [, i...
2站编辑的头像-爱站2站编辑2年前
011311
PHP实现判断二叉树是否对称的方法-爱站

PHP实现判断二叉树是否对称的方法

请实现一个函数,用来判断一颗二叉树是不是对称的。注意,如果一个二叉树同此二叉树的镜像是同样的,定义其为对称的。 题解 递归判断二叉树两侧。 实现代码: 1 2 3 4 5 6 7 8 9 10 11 12 13 14...
2站编辑的头像-爱站2站编辑2年前
09214
PHP实现顺时针打印矩阵(螺旋矩阵)的方法示例-爱站

PHP实现顺时针打印矩阵(螺旋矩阵)的方法示例

问题 输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字,例如,如果输入如下矩阵:   1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16   则依次打印出数字1,2,3,4,8,12,16,15,...
2站编辑的头像-爱站2站编辑2年前
01147
Swoole 1.10.0新版本发布,增加了多项新特性-爱站

Swoole 1.10.0新版本发布,增加了多项新特性

Swoole 可以广泛应用于互联网、移动通信、企业软件、云计算、网络游戏、物联网(IOT)、车联网、智能家居等领域。使用 PHP + Swoole 作为网络通信框架,可以使企业 IT 研发团队的效率大大提升,...
2站编辑的头像-爱站2站编辑2年前
012710