摘要: 匿名函数 提到闭包就不得不想起匿名函数,也叫闭包函数(closures),貌似PHP闭包实现主要就是靠它。声明一个匿名函数是这样: $func = function() { }; //带结束符 可以看到,匿名函数因为没有名字,如果要使用它,需要将其返回给一个变量。匿名函数也像普通函数一样可以声明参数 阅读全文
posted @ 2021-12-10 19:25 雨过了天晴 阅读(44) 评论(1) 推荐(0) 编辑
摘要: js 拦截a标签跳转 并获取当前url某参数添加到a标签链接之后跳转,话不多说,直接上代码 var bd_vid = getQueryVariable('bd_vid'); // 阻止所有a标签的跳转 $(document).ready(function() { $(document).on('cl 阅读全文
posted @ 2021-12-07 10:13 雨过了天晴 阅读(287) 评论(0) 推荐(0) 编辑
摘要: /** * @param $num 科学计数法字符串 * @param int $double 小数点保留位数 默认10位 * @return string */ function sctonum($num, $double = 10){ if(stripos($num, "e") !== fals 阅读全文
posted @ 2021-11-29 18:56 雨过了天晴 阅读(681) 评论(1) 推荐(0) 编辑
摘要: SELECT title FROM news WHERE CONCAT_WS(" ",title,intro) REGEXP "网站|定制|设计" LIMIT 10 阅读全文
posted @ 2021-11-12 09:20 雨过了天晴 阅读(86) 评论(1) 推荐(0) 编辑
摘要: 安装 composer require phpmailer/phpmailer 代码(以企业邮箱为例,需要注意,服务器 必须开放 对应《出站端口》) <?php namespace app\library; use \PHPMailer\PHPMailer\PHPMailer; class Send 阅读全文
posted @ 2021-10-28 20:08 雨过了天晴 阅读(273) 评论(1) 推荐(0) 编辑
摘要: 首先在Navicat官网上下载对应自己电脑位数和需要的Navicat版本,在这里我下载的是64位的Navicat Premium 15 http://www.navicat.com.cn/download/navicat-premium 对下载的文件进行解压安装,安装成功后先不要打开软件,下载破解工 阅读全文
posted @ 2021-10-12 21:27 雨过了天晴 阅读(1864) 评论(0) 推荐(0) 编辑
摘要: <?php/** * 图片压缩类:通过缩放来压缩。 * 如果要保持源图比例,把参数$percent保持为1即可。 * 即使原比例压缩,也可大幅度缩小。数码相机4M图片。也可以缩为700KB左右。如果缩小比例,则体积会更小。 * 结果:可保存、可直接显示。 */ class Imgcompress { 阅读全文
posted @ 2021-10-12 19:31 雨过了天晴 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 打开git bash / 服务器打开终端 输入 ssh-keygen -t rsa -C "你的邮箱地址" 三次回车之后就可以生成密钥对 输入 cat ~/.ssh/id_rsa.pub 查看你的 public key(公钥),结果如下: 把途中从ssh-ras(包含)到最后面的邮箱地址(包含)复制 阅读全文
posted @ 2021-10-12 15:17 雨过了天晴 阅读(868) 评论(0) 推荐(0) 编辑
摘要: 1. composer安装Carbon composer require nesbot/carbon 2. 设置时区 <?php use Carbon\Carbon; use Carbon\CarbonPeriod; Carbon::setLocale('zh'); // 显示中文 $dt = Ca 阅读全文
posted @ 2021-10-09 20:35 雨过了天晴 阅读(1374) 评论(0) 推荐(0) 编辑
摘要: 1. composer安装qrcode composer require 2amigos/qrcode-library 2. 生成二维码 use Da\QrCode\QrCode; public function getCode($code) { $dir = iconv("UTF-8", "GBK 阅读全文
posted @ 2021-09-02 18:58 雨过了天晴 阅读(316) 评论(0) 推荐(0) 编辑