网络技术分享-分享自己在建站过程中遇到的问题及解决方法。

建站技术分享网

建站技术分享网
ThinkPHP

ThinkPHP强制路由+完全匹配+base64_encode编码踩坑

前言 一个二维码生成的接口,直接传url会识别不全,只能编码了,试了urlencode还是一样的识别不全,于是使用了base64_encode没开启完全匹配倒是没问题,开启了完全匹配就提示错误了,没有定义这个路由....最后也找到了原因,base64_encode编码以后空格自动填充为==,导致了匹配不到路由,看了官方文档,提供了解决方法。......

阅读(1537)评论(0)

Composer

Composer的endroid-Qrcode二维码组件

前言 最近做三合一收款码系统,要用到二维码生成,推荐一个二维码生成库吧,挺好用的。 Github 网址 https://github.com/endroid/QrCode Composer composer require endroid/qrcode 实例 <......

阅读(1455)评论(0)

php

PHP队列的实现

前言 最近在开发一个网站域名证书在线申请的项目,有环智中诚的经销商资格,他的API限制为每分钟可请求 300 次,考虑到后面量比较大,想到了可以使用队列来解决限制的问题,参考了网上的实现原理,写了一份实现代码给大家分享出来。 实现代码 <?php /** * Class queue * @author 教书先......

阅读(1509)评论(0)

Composer

Composer remove 卸载依赖

remove 命令 remove 命令用于移除一个包及其依赖(在依赖没有被其他包使用的情况下),如果依赖被其他包使用,则无法移除 composer remove mpdf/mpdf 文件也会删除 其他命令 composer list 显示所有命令 composer show 显示所有包信息 composer ......

阅读(1704)评论(0)

ThinkPHP

ThinkPHP实现邮件发送功能

前言 最近没发文章也是忙着写一个系统,完工的时候想给加一个邮件通知功能,ThinkPHP本身没有支持发送邮件功能,我们可以自己封装一个就行了,下面给我的实现方法分享一下。 实现 首先ThinkPHP是支持Composer的,我们直接安装PHPMailer即可 composer require phpmailer......

阅读(1690)评论(0)

php

简单PHP对称加密解密方法

前言 最近搞一点东西要用到对称加密,于是在网上找到一个不错的对称加密方法,分享给大家。 /** * 简单对称加密算法之加密 * @param String $string 需要加密的字串 * @param String $skey 加密EKY * @author Anyon Zou <zoujingli@qq.c......

阅读(1589)评论(0)

php

PhpStorm必备插件推荐

前言 PhpStorm用了2年多了,有些插件很不错可以给大家推荐一下。 插件 Chinese PHP Document 插件介绍: 在代码上快速查看php基本函数的中文文档,默认快捷键ctrl+q. 插件主页:https://plugins.jetbrains.com......

阅读(1794)评论(0)

php

PHP简易汉字验证码

实现代码 <?php /** * PHP实现简易汉字验证码的思路 */ // 创建画布 $image = imagecreatetruecolor(200, 60); $background = imagecolorallocate($image, 255, 255, 255); imagefill($image, 0, 0, ......

阅读(1775)评论(0)

php

PHP函数大全·持续更新

邮箱验证 function is_valid_email($email) { if (preg_match('/^[\w\-\.]+@[\w\-\.]+(\.\w+)+$/', $email)) { return true; } else { return false; } } OR function chec......

阅读(760)评论(0)