$first_day=date('Y-m-01');//第一天,肯定是1号了,这是送分的 $last_day=date('Y-m-t');//最后一天,t表示每月有多少天,也相当于送分的…… echo "第一天:{$first_day} 最后一天:{$last_day}";
php
PHP如何判断访问来源是微信小程序、公众号平台、APP
PHP如何判断访问来源是微信小程序、公众号平台、APP //判断是什么平台 function platform() { //ll($_SERVER['HTTP_USER_AGENT']); $platform='h5'; $a_strtolower = st...
workerman centos 7 开机自动启动
第一步: vim /lib/systemd/system/workerman.service 第二步:复制以下代码保存退出,注意修改你的workerman路径 [Unit] Description=workerman After=network.target [Service] Type=forking E...
thinkphp6(tp6)创建定时任务
使用thinkphp6框架中提供的命令行形式实现定时任务 一、创建一个自定义命令类文件 php think make:command Hello 会生成一个app\command\Hello.php命令行指令类,我们修改内容如下: <?php declare (s...
PHP_EOL的含义是什么
PHP_EOL是一个已经定义好的变量,代表php的换行符,这个变量会根据平台而变,在windows下会是/r/n,在linux下是/n,在mac下是/r。 去除换行符换行就按下面的就可以了: $str = str_replace(PHP_EOL, '', ...
php中__destruct方法是什么
说明 1、当类被销毁时候自动触发,可以使用unset方法触发该方法。 2、属类中可选择的一部分,通常用来完成一些在对象销毁前的清理任务。析构函数不能带有任何参数。 格式: function __destruct ( ) ...
thinkphp5.x 使用paginate 分页后 foreach 循环体内不能处理数据的解决办法
方法一、使用toArray()将查询出来的分页数据转成数组 $data = $goods_list->toArray(); 方法二、 $data = $goods_list->all(); 替换处理 //model里面的分页函数 public function pageQuery(){ ...
PhpSpreadsheet 基本使用和导入 导出 模版生成Excel文件
一. 基本使用 use PhpOffice\PhpSpreadsheet\Spreadsheet; use PhpOffice\PhpSpreadsheet\Worksheet\Drawing; use PhpOffice\PhpSpreadsheet\Style\Alignment; use PhpOffice\PhpSpreadsheet\Style\Fi...
tp5,tp6分页出现数据重复的问题
tp5,tp6分页非主键排序出现数据重复的问题,虽然不太理解其中的原理,但解决方法测试到了,排序规则中只设置了一个排序规则,按照排序序号排序,代码如下: $order = [ 'listorder' => 'desc', ]; 多加...
PHP随机生成8位数字和卡密
生成不重复的随机数字,可自定义长度 /** * 生成不重复的随机数字 * @param int $start 需要生成的数字开始范围 * @param int $end 结束范围 * @param int $length 需要生成的随机数个数 * ...