自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (2)
  • 收藏
  • 关注

原创 使用 PHP 对 Excel 单元格数据进行处理

使用 PHP 处理表格数据(附代码)

2023-09-19 11:00:02 245

原创 JS 把对象 push 到数组最终输出的每一项相同

我们希望得到结果:实际我们得到的结果:原因:1 .由于push push的是对象的地址2 .又因为每次循环push的是同一个对象 所以地址相同3 .最终 push 了 3个 相同的地址所以最终得到的结果是最后一项的值push 的是 arr的地址 最终保存了 三个一样的地址 最后一次赋值的结果 就是最终的结果如何得到想要的结果:关键就是让对象的地址发生改变,比如循环一次重新生成一个对象如:这样就能得到我们想要的结果:结束啦~如果能帮到你麻烦点个赞吧!...

2021-11-23 15:10:48 2988 2

原创 GROUP BY无状态默认补0(可自定义)

两种业务场景处理不必完全展示所有的分组(只展示本表存在的所有分组)<?php/** * 基本逻辑 * 1 .先按照正常查找的数据进行分组 * 2 .查询所有的数据记录 * 3. 将所有的数据记录 左连接 正常查找的分组数据 * 4. 去掉重复数据 * */ $sql = <<<SQL SELECT DISTINCT d.device_state, IFNULL( tb.count, 0) number FROM flow_device d LEF

2021-10-30 14:17:51 848

原创 Linux 解决Docker pull 代码慢的问题

1. 获取加速地址(阿里云)1.1 打开网址 https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors 1.2 复制加速地址2. 创建dokker配置文件如果有配置文件可以直接打开2. 配置加速地址END

2021-10-11 10:56:17 238

原创 扫外部二维码进入小程序,并且在小程序内获取二维码链接

首先确定生成的二维码链接 如:https://ewm.com?name=ewm01&k=eerrmm配置小程序规则:如:https://ewm.com?name登录小程序配置二维码规则 链接:https://developers.weixin.qq.com/miniprogram/introduction/qrcode.html#%E4%BA%8C%E7%BB%B4%E7%A0%81%E8%B7%B3%E8%BD%AC%E8%A7%84%E5%88%99在小程序onLoad事件中,通过参数q.

2021-07-12 16:58:31 1454

原创 easyAdmin点击头部菜单打开子菜单的第一个

点击横向菜单默认打开第一个子菜单路径:static\plugs\lay-module\miniMenu.js //点击上方左列表第一个提交请求 hjy var leftFirstUrl = $("#" + menuId + " .menu-li .isFirst").attr("layuimini-href") var leftFirstTitle = $("#" + menuId + " .menu-li .

2021-01-05 10:03:32 647 2

原创 nginx伪静态隐藏index.php

这里写自定义目录标题创建nginx.htaccess创建nginx.htaccess在入口文件同级目录创建nginx.htaccess并且添加一下代码:// An highlighted blocklocation / { if (!-e $request_filename) { rewrite ^(.*)$ /index.php?s=/$1 last; }}不能用你干我!...

2020-12-23 13:42:32 655

原创 jquery获取name属性为数组的值(天王老子来了我也这样写)...

获取name属性相同或者为数组的值 并提交后台前端HTML代码<input type="checkbox" name="jurisdiction[]" value="1" lay-skin="primary" title="标题1"<input type="checkbox" name="jurisdiction[]" value="2" lay-skin="primary" title="标题2"前端JS代码获取 jurisdiction 的值组装成 jurisdiction数组的

2020-11-27 15:07:19 3191

原创 wangEditor上传图片完美解决

直接附上代码// 前端代码<body> <div id="richtext"></div></body><script> const E = window.wangEditor const editor = new E('#richtext') editor.create() editor.config.customUploadImg = function (resultFiles, insertImgFn) {

2020-11-17 09:03:44 767

原创 PHP 二级分类 带等级标识

PHP二级分类function tow_tree($data){ foreach($data as $key => &$value){ foreach($data as $k => &$v){ if($value['id'] == $v['pid']){ $v['level'] = 2; $value['child'][$k] = $v; } } } return $tree;}有时候不需要那么多的下级分类用这个就够来。..

2020-11-12 16:30:22 374

原创 thinkphp返回的页面总是进到iframe里显示

今天用layui和thinkphp开发一套系统时遇到通过控制器渲染的登录页面跑到iframe里面显示。// 之前是这样写的echo header('location:$url');后来改成这样后就不会再iframe里显示而是单独在浏览器里显示。关键就在于 “top”关键字。// 这样写跳转不会再iframe里打开echo exit('<script>top.location.href="url"</script>');目前还不太清除为什么会跑到iframe里面,后

2020-11-09 15:33:26 783

原创 微擎manifest.xml内标签的定义与作用

微擎manifest.xml<?xml version="1.0" encoding="utf-8"?>标签作用演示xml定义xml文件<?xml version="1.0" encoding="utf-8"?>manifest未知<manifestmlns=“http://www.330code.com” versionCode=“0.8,1.0”>application应用基本信息定义<application=

2020-11-06 15:20:32 162

原创 uniapp点击按钮提交textarea值为undifine

Tapstextarea 的 blur 事件会晚于页面上的 tap 事件,如果需要在 button 的点击事件获取 textarea,可以使用 form 的 @submit。上面这个taps是uniapp官网上的,下面是我代码的实例// form表单的事件绑定<form @submit="uploading"> <textarea @blur="contenTextChange" :value="contenText" ></textarea> <b

2020-10-04 21:58:02 2144

原创 PHP opcode缓存代码避免重复编译

配置项Valueopcache.enable boolean启用操作码缓存。opcache.enable_cli boolean仅针对 CLI 版本的 PHP 启用操作码缓存。opcache.memory_consumption integerOPcache 的共享内存大小,以兆字节为单位。opcache.interned_strings_buffer integer用来存储预留字符串的内存大小,以兆字节为单位。opcache.max_accelerate...

2020-09-08 10:45:42 123

原创 PHP7.4.3 imagettftext(): Could not find/open font

1.如果出现报错,首先是查看路径是否是相对路径。如果我们发现报错比如:Warning: imagettftext(): Could not find/open font in我们需要将路径改成绝对路径,这里提一个函数realpat(),此函数可以将相对路径转换成绝对路径。//设置字体的路径 $font='./Daft-Font-1.ttf'; //添加内容 $content="hello word!"; //设置字体的颜色和透明度 $col=imagecolorallocatealpha(

2020-09-07 18:36:11 2530

原创 获取微信公众号token以及小程序码的接口

// 获取微信公众号的Access Token$url="https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=".$appid."&secret=".$appsecret;请求公众号的token值访问接口传入appid(小程序表示id)appsecret// 获取小程序码 $url="https://api.weixin.qq.com/wxa/getwxacodeunlimit?ac

2020-09-05 14:07:20 742

原创 PHP处理textarea提交带换行的文本前端却不展示换行问题

有时候后端接受到的textarea值会直接保存到数据库,当前端拿来用的时候无法展示出换行。比如传递的是这里有两种方法解决第一种.文本转换数组返回给前端//装换数组进行储存,然后再通过数组传给前端取展示。$content = $_POST['content']; //接收要处理的值$contentarr = explode("\n",$contetn); //通过explode函数以空格为分割点将文本组装成数组//由于数据库里不能直接保存数组所里我们这里要对数组进行序列化后才能进行保存$

2020-09-04 15:18:44 860

原创 weui是什么

今天对项目进行二次开发发现好多标签带有weui字样,就去网上查里一下。WeUi主页介绍:WeUI 是一套同微信原生视觉体验一致的基础样式库,由微信官方设计团队为微信内网页和微信小程序量身设计,令用户的使用感知更加统一。<div class="weui-avatar">下面贴出地址:链接: weui演示地址...

2020-09-02 17:05:48 396

原创 PHP如何和redis结合起来使用

第一步下载redis这里介绍的是window版本使用redis的教程1.找到官网,下面附上官网连接链接: redis官网地址2.将下载的redis整个放到与php目录同级下3.将

2020-09-01 09:56:13 398

原创 PHP打印小票排版问题

解决小票空格填充排版问题首先获取文字个数建议使用mb_strsub()函数,因为系统自带的strsub()返回的是字节的数量。汉字因为编码不同,UTF8下占3个字节GBK、GB2312下占2个字节。影响判断汉字的个数。空格用全角空格无论是使用str_pda();str_repeat()填充空格还是用循环填充空格,需要注意的是输入法半角下的空格和汉字宽度不一致,全角的才一致。填充空格的时候一定要注意。下面代码展示一下// 后面跟上字符编码格式$strnumb = mb_strlen($act

2020-08-18 08:47:01 567

原创 如何获取相同元素的属性值

如何获取相同元素的属性值举例说明,那获取标签的"src"属性。前端接收到数据后,动态生成标签。// 创建标签$('#demo').append('<img class="test" src="" alt="">')如果值创建了一个我们可以通过"class"属性直接用jquery获取// 获取标签src属性$('.test').attr('src')如果创建了两个以上我们需要通过数组下标来获取如:// 获取标签src属性,其中0为数组的下标$('.test')[0].src

2020-08-15 17:02:25 538

WeixinPay.php

封装微信小程序支付类,配合我写的帖子,开箱即用。 封装微信小程序支付类,配合我写的帖子,开箱即用。 有不懂的留言看到会及时回复。

2020-11-20

PHPExcel-1.8.rar

php数据导出表格excel,此类可以实现php导出数据为excel表格,下载后具体使用方法请自行搜索。

2020-09-01

空空如也

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

TA关注的人

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