自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 收藏
  • 关注

原创 如何在macos 用docker-compose搭建一个可以运行的lavarel框架,swoole扩展?

在 macOS 上使用 Docker Compose 搭建 Laravel、MySQL 8.0、PHP 8.1 和 Swoole 4.8.3 的环境

2023-05-05 00:34:57 767

原创 linux批量打包500个apk渠道包上传至oss,性能提升8倍

apk多渠道服务端打包方案!通过宝塔的腾讯云COSFS,将打包后的渠道包直接挂载到腾讯云上。这样可以大大缩短渠道包的上传时间。目前来说2秒可以上传一个渠道包,比之前的性能提升8倍左右。php代码中执行python脚本,通过redis队列进行异步处理的,同步会出现打包时间过长,服务器不响应的问题。

2023-02-27 15:12:56 410

原创 PHP开发框架laravel代码提示+Phpstorm集成

PHP开发框架laravel代码提示+Phpstorm集成

2022-10-23 10:27:13 910

原创 php 判断两个数组是否存在交集

php判断两个数组是否存在交集的三种情况: 最后使用使用===运算符判断交集数组是否空。

2022-09-28 16:16:17 1024

原创 lavarel GroupBy之后的Count 数据有误

通过GroupBy分组后,再执行Count()函数返回的是:分组后数据,第一个分组的数量。

2022-09-28 09:25:32 570

原创 git安装很慢推荐安装地址

git

2022-08-26 15:57:32 106

原创 Mac上安装瓦力之Docker安装的一些小坑

mac电脑 docker安装瓦力,docker-compose.yml和官方不同的地方,其他按照官方的即可。

2022-08-07 18:28:14 335

原创 larave6 简单实现定时监控nginx日志文件功能示例

php 简单实现定时监控nginx日志文件功能示例

2022-08-07 18:15:40 564

原创 宝塔用git自动部署php项目代码

宝塔上使用git自动部署php项目

2022-05-08 21:28:48 5365

原创 2020-11-29

[0] ThrowableError in Attachment.php line 140致命错误: Call to a member function hash() on null海豚php 报错这是什么原因

2020-11-29 18:39:38 72

原创 写日志

public function logfile($word, $path){ $filepath =“/”. $path.'/' .date('Y').'/'.date('m') ; $fileName = $filepath.'/'.date('d').'.txt'; //如果文件不存在,就创建文件 if (!file_exists($filepath)) { $res = mkdir($filepath, 0777, true); if

2020-07-17 15:01:37 99

原创 php 二维数组 根据字段排序

```sql```sql<?php$data = array( array( 'id' => 5698, 'first_name' => 'Bill', 'last_name' => 'Gates', ), array( 'id' => 4767, 'first_name' => 'Steve', 'last_name' => 'Aobs', ), array( 'id' =&gt.

2020-06-11 11:47:48 114

原创 thinkphp where in

1. $filter['order_status']=['in',[20,21]]; 2. $query=$query->where('order_status','in',[20,21]);

2020-05-27 12:15:14 709

原创 php 相同数组合并

public function make($kGoodList,&$list){ //\var_dump($cookList); if(empty($kGoodList)){ return; } //取第一个为参照 $newList = $kGoodList[0]; //去除第一个数组 array_shift($kGoodList); $list1[] = $newList; $kGoodList1 = []; foreach($kGoodList as $key =&

2020-05-11 14:04:21 189

原创 windows下安装composer,并生成composer.phar

1.在windows 下配置php环境变量我电脑------右键属性-----高级系统设置-----环境变量—点击path----添加php.exe路径到环境变量2.下载 composer_setup.exe3.php -r " eval(’?>’ .file_get_contents(‘https://getcomposer.org/installer’));"...

2020-04-27 23:03:40 322

原创 thinkphp分表

分表规则$rule = [ 'type' => 'mod', // 分表方式 'num' => 5 // 分表数量 ]; //批量插入 for ($i=0; $i < 100; $i++) { $user_id=Db::name('log') ->partition([], "user_id", $r...

2020-04-23 13:35:28 414

原创 php7.1 下载zip文件

<?namespace app\smdc\admin;use app\admin\controller\Admin;Class DownLoad extends Admin{ Private $StrPath="../../../public/uploads"; Private $datasec=array(); Private $ctrl_dir=...

2020-04-18 09:50:21 677

转载 php 年月日 数据统计

一、按年做统计SELECT id,SUM(case when FROM_UNIXTIME(addTime,'%Y-%m') = date_format(DATE_SUB(curdate(), INTERVAL 11 MONTH),'%Y-%m') AND `status` = 1 then money else 0 end) as '0',SUM(case when FROM_UNIXTIM...

2020-04-11 15:00:36 303

原创 php 数组 array_column()

array_column()定义和用法array_column() 返回输入数组中某个单一列的值。语法array_column(array,column_key,index_key);<?php// 表示由数据库返回的可能记录集的数组$a = array( array( 'id' => 5698, 'first_name' => 'Bill',...

2020-04-10 16:10:27 312

原创 php加减乘除 需安装bcmath扩展

/** * 精确加法 */function math_add($a,$b,$scale = '2') { return bcadd($a,$b,$scale);}/** * 精确减法 */function math_sub($a,$b,$scale = '2') { return bcsub($a,$b,$scale);}/** * 精确乘法 */f...

2020-03-23 20:14:22 158

原创 php try catch

GetRedPacketModel::startTrans(); try{ $where1 = [ "red_packet_id" => $id, "status" => 1, ]; $res = GetRedPacketModel::where($where1)->o...

2020-03-23 14:33:15 94

原创 php生成编号

/** * 生成编号 * @param $type * @return string */function get_sn($type){ switch ($type) { case 1: //订单编号 $str = $type . substr(msectime() . rand(0, 9), 1); ...

2020-03-19 15:03:42 508

原创 php sql 腾讯地图根据两点经纬度计算距离

//距离计算$sqrt = 'SQRT(POW(SIN(('.$latitude.'*PI()/180-`latitude`*PI()/180)/2),2)+COS('.$latitude.'*PI()/180)*COS(`latitude`*PI()/180)*POW(SIN(('.$longitude.'*PI()/180-`longitude`*PI()/180)/2),2))'; //...

2020-03-16 18:58:18 429

原创 php if elseif else if

```php{if $name eq 'Fred'} Welcome Sir.{elseif $name eq 'Wilma'} Welcome Ma'am.{else /} Welcome, whatever you are.{/if}

2020-03-14 10:18:03 137

原创 php 获取当前域名及根路径

use think\Request;/** * 获取当前域名及根路径 * @return string */function base_url(){ static $baseUrl = ''; if (empty($baseUrl)) { $request = Request::instance(); $subDir = str_repl...

2020-03-13 12:09:22 458

原创 php 打印调试函数

/** * 打印调试函数 * @param $content * @param $is_die */function pre($content, $is_die = true){ header('Content-type: text/html; charset=utf-8'); echo '<pre>' . print_r($content, true);...

2020-03-13 12:08:31 119

原创 获取指定长度的随机字符串

获取指定长度的随机字符串function getRandChar($length){$str = null;$strPol = “ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyz”;max=strlen(max = strlen(max=strlen(strPol)-1;for($i=0;$i<$lengt...

2019-12-06 11:10:09 85

原创 php生成签名

## 生成签名```phpfunction getSign($Obj){ foreach ($Obj as $k => $v) { $Parameters[strtolower($k)] = $v; } //签名步骤一:按字典序排序参数 ksort($Parameters); $String = $this->f...

2019-12-06 11:08:16 212

原创 获取当前服务器的IP

获取当前服务器的IPfunction get_client_ip(){if ($_SERVER[‘REMOTE_ADDR’]) {$cip = $_SERVER[‘REMOTE_ADDR’];} elseif (getenv(“REMOTE_ADDR”)) {$cip = getenv(“REMOTE_ADDR”);} elseif (getenv(“HTTP_CLIENT_IP”)...

2019-12-06 11:04:46 159

原创 xml转成数组 数组转xml

xml转成数组function xmlToArray(KaTeX parse error: Expected '}', got 'EOF' at end of input: … if (!xml) {return null;}//将XML转为array//禁止引用外部xml实体libxml_disable_entity_loader(true);@ res=json...

2019-12-06 10:59:00 105

原创 php 递归获取层级数组

传入id pid 通过递归输出层级数据newdata=getChilds(newdata=getChilds(newdata=getChilds(list,0);function getChilds(lists,lists,lists,pid){$list = [];i=0;foreach(i=0; foreach (i=0;foreach(lists as KaTeX parse...

2019-11-07 16:52:51 969

原创 python初级(一) 数据类型

python中数据类型一丶整数Python可以处理任意大小的整数,当然包括负整数二、浮点数浮点数也就是小数,之所以称为浮点数。整数和浮点数在计算机内部存储的方式是不同的,整数运算永远是精确的(除法难道也是精确的?是的!),而浮点数运算则可能会有四舍五入的误差。三、字符串字符串是以’‘或""括起来的任意文本,比如’abc’,“xyz"等等。请注意,’'或”"本身只是一种表示方式,不是字...

2019-08-25 12:18:43 130

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除