- 博客(12)
- 收藏
- 关注
原创 PHP二位数组按某个键值排序
array_multisort(array_column($array,'key'),SORT_DESC,$array);array_column(数组, 数组中的某个键值) ,从多维数组中取出某个键值的一列,返回一个一维数组。array_multisort(数组(一维数组), 排序方式(SOTR_ASC,SOTR_DESC), 数组(可以是二维的))...
2019-04-20 17:00:23
803
原创 PHP将汉字转化为拼音
取每个汉字的首字母$class = new Pinyin();$pinyin = $class->str2py('需要转换的汉字');取每个汉字的全部字母$class = new Pinyin();$pinyin = $class->str2pys('需要转换的汉字');类方法<?php/** * 基于PHP语言的汉语转拼音的类 * 兼...
2019-04-02 14:44:06
9201
3
原创 TP5使用闭包构造子查询
IN/NOT IN和EXISTS/NOT EXISTS之类的查询可以直接使用闭包作为子查询Db::table('think_user') ->where('id','IN',function($query){ $query->table('think_profile')->where('status',1)->field('id');...
2019-03-22 11:02:28
1626
原创 GROUP BY 多个字段进行分组
GROUP BY `字段名`将所有具有相同 `字段名` 的记录,放到一个分组中;GROUP BY `字段名A`, `字段名B`将所有具有相同 `字段名A` 和 `字段名B` 的记录,放到一个分组中。...
2019-03-21 21:24:24
2016
原创 Mysql根据时间戳按年月日分组统计
日期格式DATE_FORMAT(create_time,'%Y%m%d')时间戳格式FROM_UNIXTIME(create_time,'%Y%m%d')例SELECT FROM_UNIXTIME(create_time,'%Y%m%d') time FROM 表名 GROUP BY time;
2019-03-20 20:31:52
654
原创 PHP微信公众号
公众平台 测试号网址接口配置信息修改,填写接口配置信息,此信息需要你有自己的服务器资源,填写的URL需要正确响应微信发送的Token验证。公众号菜单删除自定义菜单创建接口// 菜单删除public function menuDelete(){ $url = 'https://api.weixin.qq.com/cgi-bin/menu/delete?access_t...
2019-03-19 20:43:45
348
原创 数字格式化问题
$num = 10.4567;//第一种:利用round()对浮点数进行四舍五入echo round($num,2); //10.46//第二种:利用sprintf格式化字符串$format_num = sprintf("%.2f",$num);echo $format_num; //10.46//第三种:利用千位分组来格式化数字的函数number_format()echo numb...
2019-03-14 21:11:16
236
原创 PHP无限极分类
递归function getTree($array, $pid = 0, $level = 0){ static $list = []; // 声明静态数组 foreach ($array as $key => $value) { // 第一次遍历,找到父节点为根节点的节点 if ($value['pid'] == $pid) { ...
2018-03-21 11:58:17
166
原创 PHP连接MySQL数据库
普通方式$connect = mysqli_connect('host', 'username', 'password', 'dbname', 'port');mysqli_query($connect, 'SET NAMES UTF8');$result = mysqli_query($connect, $sql);mysqli_close($connect);面向对象$mysqli = new...
2018-03-21 11:33:30
194
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人