laravel二维码生成

在 config/app.php 注册serviceProvider

SimpleSoftwareIO\QrCode\QrCodeServiceProvider::class

在 config/app.php 添加Facades

'QrCode' => SimpleSoftwareIO\QrCode\Facades\QrCode::class

在Controller中引入

use SimpleSoftwareIO\QrCode\Facades\QrCode;

直接生成图片

$str = QrCode::size(300)->generate('Make me into a QrCode!');

将图片转成base64编码

$qrcode = base64_encode(QrCode::format('png')->size(300)->generate($encode));

相关资料

composer-simple-qrcode
github-simple-qrcode
Laravel中使用Simple Qrcode生成二维码
Class ‘QrCode’ not found Or add 'use SimpleSoftwareIO\QrCode\Facades\QrCode; '. If you wish to call it from your controller.

阿里云短信服务

composer: mrgoon/aliyun-sms

短信上行:mo提交短信到短信中心

短信下行:mt短信中心向特定的用户转发短信,你的短信是这样的,你所提交的短信,投递的地址是短信中心。短信中心收到你的短信后,存储转发,转发的时候就会根据你填写的接收方号码寻找路由,下发。

相关资料

官方文档-短信服务

短信上下行解释
上行短信

阿里云短信接口, 如何可以获取发送内容?

php配置之时区

在PHP.INI中设置时区

date.timezone = PRC

在代码中设置时区

  1. date_default_timezone_set('Asia/Shanghai');//’Asia/Shanghai’ 亚洲/上海

  2. date_default_timezone_set('Asia/Chongqing');//其中Asia/Chongqing’为“亚洲/重庆”

  3. date_default_timezone_set('PRC');//其中PRC为“中华人民共和国”

  4. ini_set('date.timezone','Etc/GMT-8');

  5. ini_set('date.timezone','PRC');

  6. ini_set('date.timezone','Asia/Shanghai');

  7. ini_set('date.timezone','Asia/Chongqing');

相关资料

官方文档-date.timezone 配置值
官方文档-date_default_timezone_set 函数
官方文档-所支持的时区列表 Tip: PRC 在其它的列表中

php设置时区的两种方法