插件应用
主题模板
讨论社区
问答
博客
学习文档
框架开发文档
模板开发文档
接口开发文档
教学视频文档
模板引擎文档
下载安装
在线演示
登录
/
注册
个人中心
我的订单
退出登录
博文列表
排序:
最新更新
热门
推荐
thinkphp6 保存base64图片
/** * 保存base64文件 * @param FJ_img base64文件 */public function SaveImg(XhyRequest $request){$data = $request->param();if(!empty($data['FJ_img'])){$reg = '/data:image\/(\w+?);base64,(.+)$/si';preg_match($reg,$data['FJ_img'],$match_result);var_dump($match_resu
2022-11-24 11:10:29
阅读数
186
评论数
0
thinkphp thinkphp6 安装JWT
第一步:composer安装 composer require firebase/php-jwt 图二: 第二步 调用 JWT里面的 encode 和 decode方法进行生成token和验证token 我是在app 目录下的 common.php 文件使用的 ,做成了公共方法 首先 引入 JWT ,然后写两个方法,生成验签和验证token。 use \Firebase\JWT\JWT; //生成验签function signToken($uid){$key='!@#$%*&'; //这里
2022-11-24 11:10:29
阅读数
233
评论数
0
thinkphp6分页自定义样式
使用easyadmin框架 自己写了一个页面和表格,用不了框架的样式了 thinkphp6使用分页的时候使用的是默认的分页样式 看起来很不美观 使用起来也不方便 这里 给大家写了一个简单的css样式 .list-page {text-align:center;padding: 15px 15px;}.mws-panel-content {background: #eee;}.pagination {margin:0 !important;padding: 10px 10px;box-shadow: 0px
2022-11-24 11:10:29
阅读数
173
评论数
0
Thinkphp6-make() 、依赖注入 、 容器
容器 ThinkPHP使用容器来更方便的管理类依赖及运行依赖注入,新版的容器支持PSR-11规范。 make() 创建类的实例 已经存在则直接获取 已经创建实例且不需要刷新 时直接返回函数需 先bind创建后保存实例到容器依赖注入获取别名如果有实例直接获取 app->instances 中如果在 app->bind 中 , invokeFunction 闭包 [使用 ReflectionFunction ]类 invokeClass [使用 ReflectionClass]依赖注入 依赖注入其实本质上
2022-11-24 11:10:29
阅读数
196
评论数
0
ThinkPHP6 中间件获取session值
中间件主要用于拦截或过滤应用的HTTP请求,并进行必要的业务处理。 具体生成中间件,请查阅手册 public function handle($request, \Closure $next){if(empty($request->session('cduser'))){return redirect('/admin/auth/login');}return $next($request);}
2022-11-24 11:10:29
阅读数
143
评论数
0
thinkphp6项目使用phpqrcode生成二维码
首先下载phpqrcode扩展文件phpqrcode下载链接 下载完之后把文件解压到根目录下的vendor中 需要用到的参数: 第一个参数$text,就是代码里的URL网址参数, 第二个参数$outfile默认为否,不生成文件,只将二维码图片返回,否则需要给出存放生成二维码图片的路径 第三个参数$level默认为L,这个参数可传递的值分别是L(QR_ECLEVEL_L,7%),M(QR_ECLEVEL_M,15%),Q(QR_ECLEVEL_Q,25%),H(QR_ECLEVEL_H,30%)。这个参数控
2022-11-24 11:10:29
阅读数
251
评论数
0
ThinkPHP6上传zip文件并解压缩
ThinkPHP6上传zip文件并解压缩 function uploadFile($key){$file = request()->file('file_name');try{// 验证文件格式validate(['file'=>['fileExt' => 'zip','fileMime' => 'application/zip']])->check(['file' => $file]);// 移动到框架应用根目录/public/uploads/zip 目录下$info = \think\facade\F
2022-11-24 11:10:29
阅读数
177
评论数
0
thinkPHP6解决跳转问题
composer命令:composer require liliuwei/thinkphp-jump 在BaseController.php :todo BaseController.php 正在使用中:in the use 写入: use \liliuwu\think\Jump 在抽象类BaseController中:in the abstract class BaseController 写入使用跳转:write use Jump
2022-11-24 11:10:29
阅读数
163
评论数
0
基于Thinkphp6+Element的插件化后台管理系统
基于Thinkphp6+Element编写的一套后台管理系统。安装包只有5MB大小,却拥有一键生成代码功能、无需写页面快速增删改查、资源管理、权限管理、通用的会员模块、系统分类、多语言配置、基础配置、系统日志、钩子事件、应用插件扩展功能,在线安装卸载升级应用插件。目前插件有cms系统、博客论坛系统、swoole客服系统、竞价系统、流量统计、tinymce编辑器、表单可视化管理、电子画册、SEO网站优化、支付等等。用户可上传插件免费或付费给予TA人使用,互帮互助,建立一个友好的社区环境。还有多套主题模板随时
2022-11-24 11:10:29
阅读数
215
评论数
0
thinkphp6生成url方式
方式一:使用路由标识 Route::rule('blog/:id','blog/read')->name('blog_read'); Route::buildUrl('blog_read', ['id' => 5, 'name' => 'thinkphp']);//或者助手函数url('blog_read', ['id' => 5, 'name' => 'thinkphp']); 在视图中使用 {:url('blog_read', ['id' => 5, 'name' => 'thinkphp']);}
2022-11-24 11:10:29
阅读数
192
评论数
0
共 6126 条
上一页
1
2
...
222
223
224
225
226
227
228
...
612
613
下一页
发帖
加入PHP技术QQ群
一个专属于OneKeyAdmin的技术交流平台,记录OneKeyAdmin开发者的成长与进步。
主题帖
6223
回帖数
147
登陆 /
注册
文章
-
评论
-
粉丝
-
热门帖子
1 gitlab中国官方网站
5526
2 攻入网站后台的方法
4432
3 Yandex企业邮箱注册
4289
4 WordPress Rest API 入门详解
3743
5 Thinkphp5.0 获取新增数据的ID
3152
6 thinkphp5 解决跨域问题
2770
7 Thinkphp6 的 where 查询条件 and 和 or 的 操作
2647
8 Vue3官网使用及简介
2556
9 PHP的exec()函数用法详解
2500
10 thinkphp6配置连接微软的sqlserver数据库
2165