插件应用
主题模板
讨论社区
问答
博客
学习文档
框架开发文档
模板开发文档
接口开发文档
教学视频文档
模板引擎文档
下载安装
在线演示
登录
/
注册
个人中心
我的订单
退出登录
博文列表
排序:
最新更新
热门
推荐
thinkphp5 layout的使用以及关闭
(思路:所有的页面先运行layout内的代码,在执行我们的特定字符串) 1、创建一个模版 php think build --module admin 2、创建控制器 php think make:controller admin/lists --plain 3、在 admin/config.php 打开模版布局 添加如下代码 return ['template'=>['layout_on' =>true,'layout_name' =>'layout',] 4、
2022-07-28 14:14:58
阅读数
194
评论数
0
thinkphp5 中关于事务不能回滚问题
在项目开发中很多模块都会用到事务,但是在php中使用thinkphp5中事务不能回滚,解决办法 要注意三个地方, 1.MySQL数据库引擎为InnoDB 不能是MyISAM 请修改my.ini default-storage-engine=INNODB 2. thinkphp中不是使用 db("test") 要使用 Db::name("test") 3. 检查MySQL中的表中使用的引擎是否为InnoDB 更改为 经过这三步操作,就可以实现thinkphp5 中事务回滚,希望对大家有用
2022-07-28 14:14:58
阅读数
235
评论数
0
thinkphp5整合layuiadmin
目录 下载layuiAdmin 集成到thinkphp5 下载layuiAdmin 网盘链接:https://pan.baidu.com/s/19npedmWgom6eZbxGqknDCA提取码:dhlg 目录结构为: ├─layuiAdmin.v1.2.1│├─layadmin //css,js静态资源││├─json ││├─layui││├─lib ││└─ ...││ │└─ views//官方提供的模块组件│├─app│├─component│├─home│├─iframe │├─ ...│└
2022-07-28 14:14:58
阅读数
236
评论数
0
ThinkPHP使用Nginx
ThinkPHP路由使用Nginx 今天这两天服务器使用的Apache貌似不太稳,再加上服务器配置低,Nginx相对于Apache来说更轻量,并发更高,所以打算吧Apache换成Nginx在服务器卸载Apache安装Nginx后,发现路由404,找到好多资料终于解决了,解决方法如下。 在ThinkPHP的public目录下,增加nginx.htaccess文件,内容如下: location / {index index.html index.php;if (!-e $request_filename) {
2022-07-28 14:14:58
阅读数
197
评论数
0
ThinkPHP 日志管理
1、在配置文件 /config/log.php return ['default'=> 'file',// 默认日志记录通道'level'=> [],// 日志记录级别'type_channel' => [],// 日志类型记录的通道 ['error'=>'email',...]// 日志通道列表'channels' => ['file' => ['type'=> 'File', // 日志记录方式'path'=> '',// 日志保存目录 'single'=> false, // 单文件日志写入'apa
2022-07-28 14:14:58
阅读数
191
评论数
0
ThinkPHP5插入数据获取自增数据id
inserGetId() 方法替换 insert() 方法即可 insertGetId() 方法新增数据并返回主键值 $result = db('table') -> insertGetId($data); $result即为插入数据后获取的自增id
2022-07-28 14:14:58
阅读数
178
评论数
0
thinkphp5跟thinkphp6的异同之处
目录结构异同 安装方式 tp6只能通过composer安装 类的加载方式 tp5采用自己的一套实现加载方式+composer部分加载方式 tp6采用composer类的加载方式 tp6使用严格模式而tp5没有使用 tp6支持更多的PSR规范 组件独立 (tp6将orm独立出来)(模板引擎) 中间件改进 tp6开始使用了管道模式来实现中间件 比之间的版本实现更加简洁,有序 引入Filesystem组件
2022-07-28 14:14:58
阅读数
259
评论数
0
Thinkphp6 的 where 查询条件 and 和 or 的 操作
tp3.2 来说 or 或者and 的操作可以在一个数组中用_logic 来解决 $where = ['id'=>1,'name'=>'小表','_logic'=>'or'] 但是tp6的不行。 $where1 = ['id'=>1, 'name'=>'小白']; $where2 = ['id'=>2, 'name'=>'小黑']; $where = [$where1, $where2,'_logic'='or'] tp6的and 和 or 可以实现的方法比较多 已知:->where(A)->w
2022-07-28 14:14:58
阅读数
208
评论数
0
thinkphp5.1 _initialize初始化方法不执行问题
thinkphp5.1的初始化方法名称已修改成了 initialize,前面不带下划线,使用新版这个要注意哦。 thinkphp5.1的初始化方法名改为initialize去掉了之前的下划线,在 使用/重写 的时候应该注意将其声明为protected类型的,若直接声明为public类型,则其功能和普通方法无二,也就是说可以被用户访问到,并且会被执行两次。
2022-07-28 14:14:58
阅读数
256
评论数
0
thinkphp5.1模板文件不存在
解决: 在thinkphp5,1中正确进行视图渲染需要以下几步: ①在admin(可自定义)模块下的controller文件夹下创建控制器A.php(控制器名必须要大写) ②在admin模块下的view文件夹中创建文件夹名为a(不必大写,但是要和控制器名一致) ③在admin模块下的view文件夹下的a文件夹下创建html文件,如index.html、add.html等等均可 ④编辑A.php控制器,内容如下:
2022-07-28 14:14:58
阅读数
218
评论数
0
共 6126 条
上一页
1
2
...
588
589
590
591
592
593
594
...
612
613
下一页
发帖
加入PHP技术QQ群
一个专属于OneKeyAdmin的技术交流平台,记录OneKeyAdmin开发者的成长与进步。
主题帖
6221
回帖数
145
登陆 /
注册
文章
-
评论
-
粉丝
-
热门帖子
1 WordPress Rest API 入门详解
3199
2 Yandex企业邮箱注册
3176
3 Thinkphp5.0 获取新增数据的ID
2911
4 thinkphp5 解决跨域问题
2492
5 Thinkphp6 的 where 查询条件 and 和 or 的 操作
2203
6 PHP的exec()函数用法详解
2121
7 Vue3官网使用及简介
1975
8 thinkphp6配置连接微软的sqlserver数据库
1928
9 Thinkphp如何查看当前是哪个版本?查看thinkphp当前版本号的三种方法
1874
10 thinkphp5使用数据库表锁
1831