PHP 教程
呆子峰
暂时没想到。
展开
-
sum 加 Group By 的使用
1、A 表 有server_id 为1的两条数据2、B表有server_id 为1的数据也有两条原本Sql是这样 乍一看没啥问题 但是group by 没生效SELECT a.server_id,sum(b.score) as score FROM `a` INNER JOIN `b` ON `a`.`server_id`=`b`.`server_id` WHERE `b`.`server_id` = 1 GROUP BY `a`.`server_id` LIMIT 1期望的值...原创 2021-02-07 16:34:28 · 4012 阅读 · 0 评论 -
PHP根据经纬度获取两点间距离
PHP根据经纬度获取两点间距离// 获取两点间距离 $lon = 120.272958; // 经度 $lat = 30.186495; // 维度 $lon1 =120.270662; $lat1 =30.169845; $r = (new GetDistanceLogic())->getDistance($lat,$lon,$lat1,$lon1); dump($r);/**转载 2021-02-04 11:34:53 · 184 阅读 · 0 评论 -
php显示刚刚、几分钟前、几小时前、几天前的函数
php把时间转换为友好时间段,如刚刚、几分钟前、几小时前、几天前的简单函数代码。通过把时间格式转换为时间戳,并把当前的时间戳减去之前时间的时间戳,相减后的时间戳除以相对应的秒数得到刚刚、几分钟前、几小时前、几天前的展示。/** @param $posttime 时间:2017-08-12 18:18:18*/function time_ago($posttime){ //当前时间的时间戳 $nowtimes = strtotime(date('Y-m-d H:i:s'),t..原创 2020-12-01 14:25:53 · 856 阅读 · 0 评论 -
php7生成随机字符和随机数
php7新增了函数random_int、random_bytes,是具有密码学安全的伪随机数生成器,虽然比起原先的mt_rand和rand稍慢一些,但是很值得采用。使用方式很简单,直接调用即可:<?php //生成随机字符,由于输出的是二进制数据,我们使用bin2hex来转换成十六进制值echo bin2hex(random_bytes(16));echo "<br>";//生成随机数echo random_int(10, 20);如果你想在php5里面使用这两个函.原创 2020-11-25 14:54:10 · 524 阅读 · 1 评论 -
PHP --- APP消息推送
<?php/** * 友盟消息 安卓 IOS 推送类 * */ class AlliesClass{ protected $host; //发送地址 protected $app_key; //appkey protected $appMasterSecret; //app secret protected $descr...原创 2019-10-25 16:09:43 · 1191 阅读 · 0 评论 -
PHP学习手册教程
PHP教程PHP教程2PHP7教程MySQL教程WordPress教程Linux教程Composer教程Laravel教程Yii教程CodeIgniter教程Symfony教程PHP参考手册PHP实例教程Tp5教程PHP中文手册...原创 2019-10-15 13:55:48 · 236 阅读 · 0 评论 -
编程字典-PHP学习线路图
PHP学习线路图PHP教程PHP教程 PHP简介 PHP环境设置 PHP语法概述 PHP变量类型 PHP常量类型 PHP运算符类型 PHP 条件语句 PHP循环语句 PHP数组 PHP字符串操作 PHP Web概念 PHP的GET和POST方法 PHP 文件包含 PHP文件和I _ O PHP函数 ...转载 2018-11-13 11:34:14 · 4740 阅读 · 0 评论 -
PHP 后台无限极分类
无限极分类有很多种方法 下面就简单写两种方法第一种://无限极分类function getTree($array, $pid =0, $level = 0){ //声明静态数组,避免递归调用时,多次声明导致数组覆盖 static $list = []; foreach ($array as $key => $value){ //第一次遍历,...原创 2019-10-11 17:50:55 · 266 阅读 · 0 评论