#PHP5

WorkerMan 入门学习之(四)GatewayWorker框架与ThinkPHP5.1框架结合案例

GatewayWorker是基于Workerman开发的一个可分布式部署的TCP长连接框架,专门用于快速开发TCP长连接应用,例如app推送服务端、即时IM服务端、游戏服务端、物联网、智能家居等等文档地址:http://www.workerman.net/gatewaydoc/   一、测...

thinkphp5.1/thinkphp5.0/thinkcmf/thinkcmf5.0/thinkcmf5.1 创建定时任务 -- 计划任务

 1.在application目录下创建crontab模块(统一存放定时任务)2.在command目录下创建Task.php代码如下:<?phpnamespaceappcrontabcommand;usethinkconsoleCommand;usethinkconsoleInput;usethinkc...

thinkphp5 redis使用

参数参考位置:thinkphplibraryhinkcachedriverclassRedisextendsDriver{protected$options=['host'=>'127.0.0.1','port'=>6379,'password'=>'','select'=>0,'timeout...
代码星球 ·2020-12-27

ThinkPHP5使用jwt进行会话验证

以往,没有做过前后端分离的项目之前,都是服务器渲染的模板,然后用cookie和session进行账号的权限验证或者是登录状态的管理。后来接触了vue和小程序之后,在进行前后端分离的时候,就会遇到权限验证和登录会话保存。因为HTTP协议是开放的,可以任人调用。所以,如果接口不希望被随意调用,就需要做访问权限的控制,认证是...

thinkphp5 图片上传七牛云

<?phpnamespaceappcxccontroller;useQiniuAuth;useQiniuStorageUploadManager;usethinkController;usethinkDb;usethinkRequest;classImageextendsController{publicfunc...

thinkphp5一键清除缓存

入口文件定义缓存文件路径常量define('DS',DIRECTORY_SEPARATOR);defined('APP_PATH')ordefine('APP_PATH',dirname($_SERVER['SCRIPT_FILENAME']).DS);defined('ROOT_PATH')ordefine('ROO...

thinkphp5.1调用七牛云SDK上传文件

   thinkphp5.0classUpload{publicstaticfunctionimage(){if(empty($_FILES['file']['tmp_name'])){exception('你提交的图片数据不合法',404);}//图片的本地路径$file=$_FILES...

超好用的thinkphp5.0/thinkphp5.1分页插件!详细使用步骤(内附代码)

page下载地址:进入下载页面 提取码:s75k 1,把page文件夹整个目录复制到目录extend下2,修改默认配置app/config.php把里面的'paginate'=>['type'=>'pagePage',//修改这个原始为bootstrap'var_page'=>'p...

thinkphp5.0多条件模糊查询以及多条件查询带分页如何保留参数

1,多条件模糊查询 等于:map[‘id′]=array(‘eq′,100);不等于:map[‘id′]=array(‘eq′,100);不等于:map[‘id’]=array(‘neq’,100); 大于:map[‘id′]=array(‘gt′,100);大于等于:map[‘id′]=array...

thinkphp5选择redis库,让数据存入不同的redis库

 thinkphp5选择redis库,让数据存入不同的redis库   在登录的时候把个人信息存入redis,选择redis库1号库,db1       读取redis里面的个人信息  &n...

多图上传控制器及模型代码(2)thinkphp5+layui实现多图上传保存到数据库,可以实现图片自由排序,自由删除。

公共css代码<style>.layui-upload-img{width:90px;height:90px;margin:0;}.pic-more{width:100%;left;margin:10px0px0px0px;}.pic-moreli{width:90px;float:left;margin-...

thinkphp+layui多图上传(1)thinkphp5+layui实现多图上传保存到数据库,可以实现图片自由排序,自由删除。

公共css代码<style>.layui-upload-img{width:90px;height:90px;margin:0;}.pic-more{width:100%;left;margin:10px0px0px0px;}.pic-moreli{width:90px;float:left;margin-...

thinkphp5操作redis系列教程】列表类型之lRange,lGetRange

<?phpnamespaceappadmincontroller;usethinkcachedriverRedis;usethinkController;usehinkDb;classIndexextendsController{//获取redispublicfunctiongetRedis(){$redis=n...

ThinkPHP5.0手把手实现手机阿里云短信验证

    阿里云短信服务介绍阿里云短信服务就是以前的阿里大于,不过现在融合得到阿里云平台了。首先,你需要注册一个阿里云账号,这个自行解决。  仅用于测试使用官方送的代金券够用了。相关配置1.开通阿里云AccessKey:云账号AccessKey具有所有云产品AP...

(进阶篇)PHP(thinkphp5框架)实现用户注册后邮箱验证,激活帐号

本文将结合实例,讲解如何使用thinkphp5+Mysql完成注册帐号、发送激活邮件、验证激活帐号、处理URL链接过期的功能。业务流程1、用户提交注册信息。2、写入数据库,此时帐号状态未激活。3、将用户名密码或其他标识字符加密构造成激活识别码(你也可以叫激活码)。4、将构造好的激活识别码组成URL发送到用户提交的邮箱。...
首页上一页...34567...下一页尾页