自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(116)
  • 问答 (1)
  • 收藏
  • 关注

原创 MySQL之Field‘***’doesn’t have a default value错误解决办法

通过修改mysql配置文件:一、找到mysql Server文件夹,打开my.ini配置文件,查找如下语句:二、修改成。

2024-08-07 08:53:38 189

转载 前端jquery实现base64的字符串加密

在开始编写代码之前,我们需要了解Base64加密的原理。Base64是一种将二进制数据编码为ASCII字符的方法,常用于在HTTP等协议下传输二进制数据。它将3个字节的数据转换成4个字符,所以编码后的数据会比原始数据稍微增大。

2024-05-13 17:58:51 696

转载 thinkphp按每月统计数据信息

通过时间戳来统计,输出就是总数和月份。

2024-03-20 17:31:36 286

原创 php以半小时为单位,输出指定的时间范围

【代码】php以半小时为单位,输出指定的时间范围。

2023-10-11 17:09:37 393

原创 PHP判断是否微信端访问

【代码】PHP判断是否微信端访问。

2023-07-19 15:04:03 286

原创 二维数组数组按照多个字段排序

【代码】二维数组数组按照多个字段排序。

2023-07-07 09:52:46 199

原创 在微信支付,设置计划任务中自动退款操作curl报58错误

在微信支付,设置计划任务中自动退款操作curl报58错误

2023-06-16 10:14:01 483 2

原创 php获取textarea的值并处理回车换行的方法

php获取textarea的值并处理回车换行的方法

2023-05-25 14:50:49 499

原创 nginx跨域配置

【代码】nginx跨域配置。

2023-04-28 09:53:48 120

原创 对于文章标题(或者带有但双引号内容)转JSON的问题

对于php可以正常输出的带有单双引号的内容, 转JSON给前端后会报错,导致前端无法正常运行。解决办法:使用 addslashes函数。

2023-03-17 08:52:28 256

转载 Thinkphp5.1系统路径常量,使用Env类获取

【代码】Thinkphp5.1系统路径常量,使用Env类获取。

2023-02-24 09:03:27 968

转载 解决$GLOBALS[“HTTP_RAW_POST_DATA“]获取不到数据的问题

使用file_get_contents('php://input')是有数据,那就归根结底查看一下php.ini的配置文件,查看这一项参数是否开启:always_populate_raw_post_data = On,开启之后,即可使用$GLOBALS["HTTP_RAW_POST_DATA"]来获取数据了。

2023-02-24 09:01:55 425

原创 html预览pdf文件

【代码】html预览pdf文件。

2022-12-10 14:39:45 1874

原创 php二维数组根据 pid 以及 id 变为无限极分类状的数组

通过一下函数可以转换成pid、children的形式。

2022-10-09 17:35:55 274

转载 腾讯地图画圆

【代码】腾讯地图画圆。

2022-08-20 15:33:10 465 1

转载 PHP遍历获取子集结构

PHP遍历获取子集结构。

2022-08-18 10:04:51 200

原创 PbootCms新建自定义标签

pbootcms自定义标签

2022-06-13 15:50:06 1464

原创 thinkphp5.0或者5.1或者fastadmin如何在其他模块中调用cms标签或者其他模块下的自定义标签

thinkphp5.0或者5.1或者fastadmin如何在其他模块中调用cms标签或者其他模块下的自定义标签

2022-06-10 12:01:33 437

原创 thinphp5.1伪静态nginx配置

ngxin配置thinkphp5.1伪静态

2022-06-06 11:09:15 540

原创 CSS自定义属性选择器

CSS自定义属性选择器

2022-06-06 10:50:22 1983

原创 thinkphp5.1 获取某文件夹下的子文件夹,并输出数组

$dirs = array_map('basename',glob('test'.DIRECTORY_SEPARATOR.'*',GLOB_ONLYDIR));print_r($dirs);Array( [0] => test1 [1] => test2 [2] => test2 [3] => test2)

2022-05-26 11:19:45 395

原创 MySql8.0导出文件,在5.6中导入出错

8.0导出的sql文件,需要修改一些东西,才能导入进5.6,以下:1、utf8mb4_0900_ai_ci 替换为 utf8_general_ci2、utf8mb4替换为utf83、utf8mb4_unicode_ci,全部替换为:utf8_general_ci

2022-05-25 10:14:23 371

转载 php 批量删除指定文件夹以及文件夹内的文件

function deleteFile($dir){ if($handle = @opendir($dir)){ while(($file = readdir($handle)) !== false){ if(($file == '.') || ($file == '..')){ continue; } if(is_dir($dir.'/'.$file)){ .

2022-05-24 15:45:03 280

原创 ThinkPHP5.1根据时间范围查询这个期限内生日的人

问题说明:假设今天是5月20号,我需要查询之后90天之内生日的人,因为生日只是截取月/日,但是生日在数据库中存储是年月日的形式,需要特殊处理下,并且按照临近生日的顺序进行排序。解答:注意:数据库中生日字段不能是时间戳格式,需要是时间格式(2022-05-20)。//链接数据库$obj = Db::name('user');//采用闭包的形式,进行查询和排序$obj->where(function($query){ $query->where(

2022-05-20 14:34:50 821

原创 php 获取某一月月初与月末时间戳

1.获取上个月第一天及最后一天. 月初 date ('Y-m-01', strtotime ('-1 month')); 月末 date ('Y-m-t', strtotime ('-1 month')); 上个月第一天:date ('Y-m-d', strtotime (date ('Y-m-01') . ' -1 month')); // 计算出本月第一天再减一个月 上个月最后一天:date ('Y-m-d', strtotime (date ('Y-m-01')...

2022-05-17 15:18:40 3131

原创 获取某数的几次方,并且自定义保留小数点后几位且不四舍五入

我的思路就是:1.先使用pow函数来计算结果pow($num,$powNum)2.在通过sprintf函数来切割自定义+1的浮点数,为什么用+1呢,因为此函数也会做四舍五入的输出sprintf('%.'.($lastNum+1).'f', pow($num,$powNum))例:2的1.5次方是2.828427124746190097用了此函数之后结果是2.823.通过substr来切割一位substr($qiege,0,-1)整体示例://2的1.5次方

2022-05-13 10:03:37 255

原创 nginx把带参链接重定向到具体的模块链接

location ~ ^/l/(\w+)$ { rewrite ^/l/(\w+)$ /wap/index/index/code/$1.html last;}在我们使用需要生成当前链接+产品编码(或者其他code时,一般使用生成二维码使用),例如:https://abc.com/a/123456这时,就可以使用上述代码添加到配置文件中即可,下边的链接是你具体的模块链接...

2022-04-28 15:13:55 2338

原创 CSS 一段文本怎么设置超过省略号显示

经常忘记这几个样式,复制过来粘贴到博客里,随时查看单行文本实现方法:实现效果:多行文本溢出显示省略号实现方法:实现效果:适用范围:因使用了WebKit的CSS扩展属性,该方法适用于WebKit浏览器及移动端;扩展资料:-webkit-line-clamp用来限制在一个块元素显示的文本的行数。 为了实现该效果,它需要组合其他的WebKit属性。常见结合属性:display: -webkit-box; 必须结合的属性 ,将对象作为弹性伸缩盒子模型显示 。-

2022-01-12 11:12:30 155

原创 php数组的那些事

$arr = [1,2,3,4,5,6];echo end($arr);//获取数组最后一个元素echo array_keys($arr,1);//获取1的key值,返回值为数组形式,可查询重复值echo array_search(1,$arr);//获取1的key值,返回字符串,仅查找数据内出现的第一个元素...

2021-12-28 16:19:29 210

转载 vue element-ui Radio单选框组件默认值和vant radio单选组件默认选不中的原因:混用字符串和数字

<el-form-item label="状态" prop="status" :label-width="formLabelWidth"> <el-radio-group v-model="ruleForm.status"> <el-radio :label="1">禁用</el-radio> <el-radio :label="2">正常</el...

2021-12-06 15:51:51 1627

原创 html的p标签,遇到数字和字母过长不会换行的问题

描述:html的p标签,遇到长数字和字母不会换行并且撑开外层容器的问题解决办法设置css,代码如下:style="word-wrap:break-word;word-break:break-all;"

2021-12-02 09:12:13 1035

原创 获得明年今日0点0分时间戳

<?phpecho strtotime("+12 months",strtotime(date('Y-m-d')));echo '<br/>';echo mktime(0,0,0,date('m'),date('d'),date('Y')+1);echo '<br/>';echo strtotime((date('Y',time())+1).'-'.date('m').'-'.date('d').' 00:00:00');?>

2021-11-11 15:57:57 129

原创 scroll滑动到指定位置

先给出一下HTML代码 <div class="tab-box"> <a class="cate" href="{:url('goods')}"> <div class="tab-item {eq name='categoryId' value='$cate.id'}tab-item-this{/eq}">全部</div> </a> ..

2021-09-18 09:17:05 844

原创 clipboard异步ajax复制文本

//获取链接 $('.order-list').on('click', '.ajax_get_href', function () { var goodsId = $(this).attr('data-goods_id'); console.log(goodsId); var loadindex = layer.load(); var that = thi.

2021-09-18 09:08:51 377

原创 PHP获取当月开始时间和结束时间

$startTime = date('Y-m-01',time());//获取该月份的第一天$endTime = date('Y-m-t',time());//获取该月份的最后一天

2021-09-15 10:25:59 1534

原创 PHP中合并数组且key值不变

一般PHP中合并两个数组都会使用array_merge()$data1 = ['111' => 'aaa', '222' => 'bbb', '333' => 'ccc'];$data2 = ['444' => 'ddd', '555' => 'eee', '666' => 'fff'];$data = array_merge($data1, $data2);得到结果array(6) { [0]=> string(3) "aaa" [

2021-07-30 09:51:07 848

转载 PHP把二维数组中的值取出组合整一维数组

参考链接:http://www.bravedu.com/archives/15/之前我们在开发过程中肯定遇到需要把二维数组转换为一维数组的时候,基本上都运用了foreach循环遍历赋值给新数组.今天这里介绍一个新的方法,通过两个PHP函数组合来解决这个问题.方法1: array_reduce方法2:create_function$array = array( array( 'id' => 1, 'name' => 'aaa',

2021-05-25 10:30:02 1323

转载 二维数组排序方法

转载自:https://www.cnblogs.com/dcb3688/p/4608004.htmlfunction array_sort($array,$keys,$sort='asc') { $newArr = $valArr = array(); foreach ($array as $key=>$value) { $valArr[$key] = $value[$keys]; } ($sort == 'asc') ? asort($valA

2020-09-17 11:13:45 455

转载 jQuery获取表单全部数据

iQuery如何获取表单的全部数据,用于ajax提交var formData = {};var t = $('#Form').serializeArray();$.each(t, function() { formData[this.name] = this.value;});console.log(JSON.stringify(formData));说明:先获取内容,然后构建理想对象数据,最后是转为json字符串,不需要可以不转化...

2020-07-01 17:19:57 828

原创 随笔-关于两次硬盘损坏得到的教训

经过两次硬盘损坏(一次固态,一次机械)的得到的教训:1.固态硬盘,没有好的解决办法,只能使用厂家给的软件来查看,官网都可以下载。桌面或者个人文档文件夹位置迁移至其他机械硬盘,起码硬盘坏了之后,文件还可以保得住,代码一定不要放固态盘,一定不要放固态盘,一定不要放固态盘!一定不要买小厂的固态硬盘,速度慢而且容易损坏,英特尔或者三星,实测三星nvme的读写速度上是英特尔nvme的1.5倍。2.机械硬盘,一定要定期扫描坏道,或者使用CrystalDiskInfo来检查硬盘信息,如果发现健康状态不是良好,就马上

2020-06-22 10:43:06 517

空空如也

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

TA关注的人

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