1,安装依赖库 composer require php-amqplib/php-amqplib 地址:https://github.com/php-amqplib/php-amqplib 2,mq生产者.php include(__DIR__ . '../../public/config.php' ...
分类:
Web程序 时间:
2020-05-27 15:23:48
阅读次数:
257
连接数据库 在应用配置目录或者模块配置目录下面的config/database.php中配置下面的数据库参数 注:配置好的,一定要检查mysql服务是否开启,同时也要检查pdo是否打开。 同时还是创建好对应的数据库和连接数据库的用户名和密码并确保他们可以连接上你们的mysql服务器。 读取配置文件中 ...
分类:
数据库 时间:
2020-05-26 01:11:55
阅读次数:
79
采用单一入口模式 定义框架路径/项目路基/项目名称 定义调试模式/运行模式/相关常量 载入框架入口文件 MVC mvc是一种将应用层的逻辑层和表现层分离的方法。模型/控制器/试图 Thinkphp 3.0架构(核心+行为+驱动) 核心:框架的核心代码,tp本身是基于mvc思想开发的框架 行为:在系统 ...
分类:
Web程序 时间:
2020-05-25 12:16:13
阅读次数:
81
输出响应 大多数情况,我们不需要关注 对象本身,只需要在控制器的操作方法中返回数据即可。 最简单的响应输出是直接在路由闭包或者控制器操作方法中返回一个字符串,例如: 但是这种修改了之后,所有数据都是json,如果全是接口可以使用这种方式 方式二:json方法返回 格式: 例: 重定向 我们有succ ...
分类:
Web程序 时间:
2020-05-24 16:50:14
阅读次数:
66
1.手册样例thinkphp 5.0Db::table('think_user') ->where('name',['like','thinkphp%'],['like','%thinkphp']) ->where(function($query){ $query->where('id',['<', ...
分类:
Web程序 时间:
2020-05-22 19:42:25
阅读次数:
80
控制器的后缀 打开配置文件 application/app.php ,有如下配置 【可选设置】 如果需要进行设置,可以设置为 注:一般不建议进行修改,保持默认,框架默认给我们的配置 。 使用命令创建模块(分组) 命令格式: 例: 创建控制器 创建控制器的方式有两种: 手动创建 例:在applicat ...
分类:
Web程序 时间:
2020-05-22 00:09:24
阅读次数:
76
路由简介 什么是路由? 将用户的请求按照事先规划的方案提交给指定的 控制器 和 方法来进行处理。 Thinkphp框架提供了两种路由规则 ? pathinfo模式 ? 自定义路由规则【推荐】 进而可以让URL更规范以及优雅,提高网站的安全和网站URL访问的友好度。 Route类注册使用think\f ...
分类:
Web程序 时间:
2020-05-21 17:44:17
阅读次数:
69
参考方法:https://www.jianshu.com/p/31f6e0642b4c TP5 PDO 使用: https://blog.csdn.net/weixin_36691991/article/details/90412843 PDO 预定义: https://www.runoob.com ...
分类:
Web程序 时间:
2020-05-19 20:39:07
阅读次数:
174
// 官网商品链接 public function index(){ $goods_name = I('goods_name'); // goods_name $goodslist = Db::name('goods')->field('goods_id,goods_name,goods_conte ...
分类:
Web程序 时间:
2020-05-18 20:32:41
阅读次数:
71
class User extends Model { // 定义时间戳字段名 protected $createTime = 'create_at'; protected $updateTime = 'update_at'; } 下面是修改字段后的输出代码: $user = new User(); ...
分类:
其他好文 时间:
2020-05-13 11:59:39
阅读次数:
60