php
Joker_PL
路漫漫其修远兮,吾将上下而求索
展开
-
PHP date函数示例
var_dunmp(date(“Y-m-d H:i:s”));// 2021-02-25 14:25:26var_dunmp(date(“a”));// pmvar_dunmp(date(“A”));// PMvar_dunmp(date(“d日”));// 25日var_dunmp(date(“D”));// Thuvar_dunmp(date(“F”));// Februaryvar_dunmp(date(“h时”));// 02时var_dunmp(date(“H时”));// 14时原创 2021-02-25 14:32:33 · 207 阅读 · 0 评论 -
ubuntu安装PHP7.4
文章目录一、安装 add-apt-repository 命令二、添加第三方源三、安装php四、启动PHP一、安装 add-apt-repository 命令apt-get install software-properties-common二、添加第三方源add-apt-repository ppa:ondrej/phpapt-get update三、安装phpapt-get i...原创 2020-02-26 17:25:14 · 2456 阅读 · 0 评论 -
PHP 的 CLI 模式简介
文章目录什么是 CLICLI 的使用1、运行某php文件2、查看命令行下该php的版本信息3、查看CLI模式下phpinfo的信息4、校验某php文件是否有语法错误5、查看php都加载了哪些模块6、命令行下直接运行php代码7、上面列出的例子,可以这样去理解什么是 CLICLI其实是Command Line Interface的简写,从字面上不难理解,是命令行接口的意思。CLI 的使用...原创 2020-02-10 22:00:44 · 3268 阅读 · 0 评论 -
PHP本地环境使用web页面时可以使用内置扩展但是Yii2.0运行定时脚本文件时报扩展不存在
PHP本地环境使用web页面时可以使用内置扩展但是Yii2.0运行定时脚本文件时报扩展不存在1. 情境再现2. 问题原因1. 情境再现使用 Yii2.0 框架,配置自定义的组件 /helpers/helper.php 文件// 设置 config/web.php 以及 config/console.php 文件,在 components 添加如下配置'helpers' => [ ...原创 2020-01-14 16:32:12 · 236 阅读 · 0 评论 -
PHP 小功能
PHP小功能1. 实现短连接的还原2. 随机一张图3. 随机一句话1. 实现短连接的还原function restoreUrl($shortUrl) { $curl = curl_init(); curl_setopt($curl, CURLOPT_URL, $shortUrl); curl_setopt($curl, CURLOPT_RETURNTRANSFER, t...转载 2020-01-14 16:13:04 · 291 阅读 · 0 评论 -
PHP加解密介绍
PHP加解密介绍1. mcrypt加解密2. RSA加解密3. AES加解密4. 自定义加解密1. mcrypt加解密public function enstrhex($str,$key) { /* 开启加密算法 */ $td = mcrypt_module_open('twofish', '', 'ecb', ''); /* 建立IV,并检测k...原创 2020-01-14 15:47:34 · 467 阅读 · 0 评论 -
PHP 求解数组的交集或者差集
一、数组的交集 array_intersect()1.1 array_intersect()函数返回一个保留了键的数组,这个数组只由第一个数组中出现的且在其他每个输入数组中都出现的值组成。其形式如下:array array_intersect(array array1,array array2[,arrayN…])示例$fruit1 = array("Apple","Banana"...原创 2019-11-07 14:42:40 · 1031 阅读 · 0 评论 -
PHP 获取某日加上N个月之后的当日
示例假如当前日期: 2019-08-31在 当前日期加上 99 个月之后的那个月的 31号,如果那月没有31 就获取那月的最后一天代码实现function getNextMonthDays($date,$months){ $first_day = date('Y-m-01', strtotime($date)); $months ++; $next_last_da...原创 2019-09-03 17:00:34 · 536 阅读 · 2 评论 -
PHP汉字转话为拼音
public $enableCsrfValidation = false ; static private function pinyin(){ return array( "A" => array(59371, 41648, 50400, 33157, 41392, 18661, 47599), "Ai" =&...原创 2019-07-12 09:41:18 · 4550 阅读 · 0 评论 -
PHP调用谷歌翻译
$longtext = '你好,北京!';/** * Desc: * Created by Joker * Date: 2019/7/3 * Time: 10:36 * @param $text * @param string $to zh-CN:翻译为中文 en:翻译为英文 * @return string */function gtranslate($text,$to='...原创 2019-07-03 10:38:16 · 1985 阅读 · 0 评论 -
PHP 内置排序函数
sort: 当本函数结束时数组单元将被从最低到最高重新安排sort ( array &$array [, int $sort_flags = SORT_REGULAR ] ) : boolarray要排序的数组。sort_flags可选的第二个参数 sort_flags 可以用以下值改变排序的行为:排序类型标记:SORT_REGULAR - 正常比较单元(不改变类型)...原创 2019-04-22 22:53:33 · 509 阅读 · 1 评论 -
记两道比较牛的面试题---数据指标 自定义序列化
/** * 1、我们的程序运行过程中每分钟会采集一个整数的数据指标。 * 持续采集n分钟就得到一个有n个元素的整数数组a[n]。 * 现在我们需要一个简单的算法,检测采集到的数据指标中,是否有异常。 * 异常的检测标准是:如果在连续m分钟内的指标的平均值大于w,则说明有异常。 * 输入:数组a[n], 正整数m, 整数w * 返回:有异常返回 1,没有异常返回 0 * ...转载 2019-04-10 00:01:41 · 173 阅读 · 0 评论 -
二维数组根据 pid 以及 id 变为无限极分类状的数组
将要转化的数组$arr = [ ['id'=>1,'pid'=>0,'name'=>'a'], ['id'=>2,'pid'=>1,'name'=>'b'], ['id'=>3,'pid'=>1,'name'=>'c'], ['id'=>4,'pid'=>2,'name'=>'d'], ...原创 2019-04-09 23:51:37 · 1045 阅读 · 4 评论