插件应用
主题模板
讨论社区
问答
博客
学习文档
框架开发文档
模板开发文档
接口开发文档
教学视频文档
模板引擎文档
下载安装
在线演示
登录
/
注册
个人中心
我的订单
退出登录
博文列表
排序:
最新更新
热门
推荐
ThinkPHP6 缩略图上传
在MVC开发中,视图层表单中往往会有文件上传(上传图片)这一说,一般我们上传的图片需要先处理成压缩图,因为一般会是将缩略图的图片地址存入数据库,并不是原图(因为我们页面展示图片,是以缩略图的形式展示的,当点击缩略图的时候才会显示原图)所以就要考虑到原图和缩略图分开存储 图片上传、处理等等需要引入的拓展或者类在这里就不讲了,直接上代码; (thinnkphp6手册中没有关于图形处理的讲解,如果想要了解可以去thinkPHP5 的手册中去了解) public function uploadFile(R
2023-03-29 23:03:03
阅读数
171
评论数
0
ThinkPHP5捕获致命错误流程
查询ThinkPHP5是怎么捕获致命错误。 首先全局搜索"register_shutdown_function",ThinkPHP5是通过register_shutdown_function方法注册程序执行结束时调用函数,找到项目路径下./thinkphp/library/think/Error.php文件使用了注册方法,找到的代码如下: /** * 注册异常处理 * @access public * @return void */public static function register(){err
2023-03-29 23:03:03
阅读数
273
评论数
0
thinkphp6路由配置
之前将域名中index.php路径给隐藏掉了,因为index控制器和index方法都是tp6默认访问的,所以在输入localhost/admin也可以直接访问到index控制器里面的index方法,但是实际的访问路径应该是http://localhost/admin/index/index 当访问新定义的hello方法时,却一样需要把全部路径才可以访问,直接输入localhost/admin/hello是会报错,提示控制器不存在,只能通过全部路径localhost/admin/index/hello才可
2023-03-29 23:03:03
阅读数
305
评论数
0
thinkphp6目录结构
thinkphp6目录结构 简介单应用模式多应用模式默认应用文件 简介 相对于5.1来说,6.0版本目录结构的主要变化是核心框架纳入vendor目录,然后原来的application目录变成app目录。 6.0支持多应用模式部署,所以实际的目录结构取决于你采用的是单应用还是多应用模式,分别说明如下。 单应用模式 默认安装后的目录结构就是一个单应用模式 wwwWEB部署目录(或者子目录)├─app 应用目录│├─controller控制器目录│├─model 模型目录│├─ ...更多类库目录│││├─c
2023-03-29 23:03:03
阅读数
528
评论数
0
thinkphp数组处理
1. 取得数组总数 thinkphp中获取一个数组的总数是件很方便的事情 1. 控制器中:echo count($arr) 2. 模板中:{$arr | count}3. 模板中if判断语句中 ..... 2, 去掉二维数组重复值 PHP数组去除重复项有个内置函数array_unique(),但是php的array_unique函数只适用于一维数组,对多维数组并不适用,不过你可以在二维数组中的值,用array_unique()即可。比如:$array = array(array(1,1,2),a
2023-03-29 23:03:03
阅读数
207
评论数
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 │├─ ...│└
2023-03-29 23:03:03
阅读数
342
评论数
0
渗透测试 | ThinkPHP渗透
thinkphp全利用工具下载地址:关注 挽风安全 公众号,并发送 thinkphp 获取下载地址 转载至 渗透测试 | ThinkPHP渗透 - FreeBuf网络安全行业门户 前言 ThinkPHP是一个快速、兼容而且简单的轻量级国产PHP开发框架,诞生于2006年初,原名FCS,2007年元旦正式更名为 ThinkPHP 它遵循 Apache2开源协议发布,从 Struts结构移植过来并做了改进和完善,同时也借鉴了国外很多优秀的框架和模式,使用面向对象的开发结构和MVC模式,融合了 Strut
2023-03-29 23:03:03
阅读数
227
评论数
0
Thinkphp 6.0 layout公共模板使用
①,view目录下新建public文件夹,在public下新建layout.html ②,layout.html内: Hello World!layout test:{__CONTENT__} {CONTENT}:输出替换变量 ③,打开config里的view.php 添加以下代码 'layout_on'=> true,'layout_name' =>'public/layout' 以上,即可完成tp6公共模板layout布局
2023-03-29 23:03:03
阅读数
150
评论数
0
vscode使用Xdebug调试thinkPHP
vscode使用Xdebug调试thinkPHP 先确定要使用的xdebug版本,官网提供了一个在线查询工具。https://xdebug.org/wizard 在安装的主机上执行 php -i,将输入的结果粘贴到网站上的文本框。点击Analyse my phpinfoi() output按钮. 如下图所示,会提示安装的版本及下载地址 下载完成后进入文件夹,进行编译 cd xdebug-3.1.3请将PHP替换成真实的路径开始编译/usr/local/opt/php@7.4/bin/phpize./c
2023-03-29 23:03:03
阅读数
323
评论数
0
ThinkPHP 模板判断输出 If ... Else 标签
ThinkPHP 模板 if ... else 标签用于进行复杂的条件判断。 if ... else 标签 if ... else 标签用于进行复杂的条件判断,格式如下: 输出的内容1 输出的内容2 输出的内容3 expr1可以是单个表达式或多个表达式的组合,如: 例子: 管理员 群众 游客 同数据库操作中的表达式一样,条件判断中的表达式不能使用普通的如 ==、>、< 等 PHP比较运算符 中的判断符号,而需要 ThinkPHP 特定的比较标签: 比较标签 说明 eq 等于(==) neq 不等于(!=)
2023-03-29 23:03:03
阅读数
444
评论数
0
共 6126 条
上一页
1
2
...
28
29
30
31
32
33
34
...
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