thinkphp
thinkphp
qq_43475081
这个作者很懒,什么都没留下…
展开
-
thinkphp5.1 自定义异常处理
新建一个异常处理类 重写think\exception\Handle的render方法 修改配置文件 新建代码错误异常类 修改代码错误异常类的http状态码 如果开启调试模式,应该报出tp框架自带的异常原创 2020-05-17 22:10:23 · 504 阅读 · 0 评论 -
thinkphp5.1提取验证层
新建一个公共的验证器,内容如下 namespace app\api\validate; use think\Exception; use think\Request; use think\Validate; class BaseValidate extends Validate { // 校验参数通用方法 public function goCheck() { // 1.获取http请求传递的数据 // 2.对这些参数校验 $.原创 2020-05-17 22:03:43 · 134 阅读 · 0 评论 -
thinkphp5.1使用云之讯
下载云之讯SDK http://docs.ucpaas.com/doku.php?id=sms_sdk 解压 只要lib下的Ucpaas.class.php文件,修改名字为Ucpaas.php,放到如下位置: 添加命名空间,其他的不用修改 /** * Created by PhpStorm. * User: 17839 * Date: 2020/3/21 * Time: 21:12 */ namespace sms; class Ucpaas { //API请求地址 co.原创 2020-05-17 21:53:57 · 346 阅读 · 0 评论 -
thinkphp5.1封装阿里大鱼
下载阿里大鱼的SKD composer require alibabacloud/client 封装自己的类库 AliSms代码如下: /** * Created by PhpStorm. * User: 17839 * Date: 2020/3/21 * Time: 22:52 */ namespace app\common\lib\alidayu; use AlibabaCloud\Client\AlibabaCloud; use AlibabaCloud\Client\Ex.原创 2020-05-17 21:47:46 · 376 阅读 · 0 评论 -
thinkphp5.1使用PHPMailer
composer下载PHPMailercomposer require phpmailer/phpmailer 新建文件Mail.php,如下图 Mail.php代码如下 /** * Created by PhpStorm. * User: 17839 * Date: 2020/3/22 * Time: 16:04 */ namespace app\common\lib\Mail; use PHPMailer\PHPMailer\PHPMailer; use PHPMailer\PH.原创 2020-05-17 21:42:27 · 537 阅读 · 0 评论 -
thinkphp扩展redis( thinkphp自带的redis方法太少)
在thinkphp/library/think/cache/redis.php进行配置 protected $options = [ 'host' => '127.0.0.1', 'port' => 6379, 'password' => '', 'select' => 0, 'timeout' => 0, 'expire' => 0, 'persistent' .原创 2020-05-10 17:51:08 · 713 阅读 · 1 评论