插件应用
主题模板
讨论社区
问答
博客
学习文档
框架开发文档
模板开发文档
接口开发文档
教学视频文档
模板引擎文档
下载安装
在线演示
登录
/
注册
个人中心
我的订单
退出登录
博文列表
排序:
最新更新
热门
推荐
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%)。这个参数控
2023-03-29 23:03:03
阅读数
1012
评论数
0
thinkphp5随机抽取数据的方法
/** * 随机获取数据 * @param string $num抽取条数 * @param string $table表名 * @param string $where查询条件 * @return array*/function tt_random_data($num,$table,$where=[]){$pk = Db::name($table)->getPK();//获取主键$countcus = Db::name($table)->where($where)->field($pk)->select
2023-03-29 23:03:03
阅读数
295
评论数
0
ThinkPHP5.0之运行原理及使用
ThinkPHP5.0之运行原理 目录结构 application 应用目录 ---|index 模块---|controller 控制器---|model 模型---|view视图---|config.php 模块配置文件 服务的对象是index模块---|database.php 模块数据库的配置文件,服务的对象是index模块---|common.php 模块公共函数文件,服务的对象是index模块 ---|common.php 模块的公共文件(公共函数 调用第三方类库 发送邮件 发送短信...)
2023-03-29 23:03:03
阅读数
376
评论数
0
Laragon实现快速创建ThinkPHP项目
效果图 实现步骤 1. 修改Laragon的默认后缀为.com (原来是.test,可选) 2. 关闭apache,启用nginx @80端口 3. 对着任务栏的laragon图标右键,快速创建,配置 4. 在最后面模仿Laravel等,给ThinkPHP来一段 # ThinkPHPThinkPHP=composer create-project topthink/think %s 5. 再来,选择ThinkPHP 6. 输入项目名称 (不带.com或者.test)
2023-03-29 23:03:03
阅读数
326
评论数
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
阅读数
442
评论数
0
Thinkphp5使用Elasticsearch
Thinkphp5使用Elasticsearch 使用的阿里云Elasticsearch服务,免去安装步骤 1.tp项目中安装Elasticsearch-php插件 ,composer安装 安装版本与elasticsearch版本一致,我这边elasticsearch7.7.1,安装elasticsearch-php 7.0 ,大版本一致的情况下DSL语法不会有很大差别. 2.项目中引入 3.使用(新建索引,映射索引,插入索引文档,查询索引文档,更新索引文档) a.新建索引(相当于mysql新建库)
2023-03-29 23:03:03
阅读数
747
评论数
0
thinkphp5.1 查询功能 AND 和 OR 组合使用
话不多说,代码奉上: 控制器层: $post = input("post.");$Themaster = new Themaster;$whereOr = '';$where = '';$search['search'] = '';$search['loservice'] = '';$search['state'] = '';$search['addtime'] = '';$search['updatetime'] = '';if ($post) {// 关键字模糊查询if (trim($post['se
2023-03-29 23:03:03
阅读数
369
评论数
0
thinkphp6目录结构
thinkphp6目录结构 简介单应用模式多应用模式默认应用文件 简介 相对于5.1来说,6.0版本目录结构的主要变化是核心框架纳入vendor目录,然后原来的application目录变成app目录。 6.0支持多应用模式部署,所以实际的目录结构取决于你采用的是单应用还是多应用模式,分别说明如下。 单应用模式 默认安装后的目录结构就是一个单应用模式 wwwWEB部署目录(或者子目录)├─app 应用目录│├─controller控制器目录│├─model 模型目录│├─ ...更多类库目录│││├─c
2023-03-29 23:03:03
阅读数
521
评论数
0
ThinkPHP5.1使用Redis
安装php redis扩展可以参考另一篇博客 这里将两种方式 1.use think\Facade\Cache; 使用这种方式需要修改app\config\cache.php 最后的效果 port,expire根据自己实际情况修改,这里只是作为例子 写一个方法 注意use的是think\Facade\Cache ,如果use think\Cache,会提示Cache没有静态方法store store里写的缓存类型,我们看看Cache类的源码(application/thinkphp/library/th
2023-03-29 23:03:03
阅读数
526
评论数
0
[ThinkPHP5]JWT的使用方法
一、通过 composer 命令安装JWT 在项目根目录执行 composer 命令 composer require firebase/php-jwt 二、使用JWT (1)生成Token # JWT参数$token = ['iss'=> request()->domain(), // 签发者网址'aud'=> $_SERVER['REMOTE_ADDR'], // jwt所面向的用户'iat'=> time(), // 签发时间'exp'=> time() + 600, // 过期时间(10分钟)'d
2023-03-29 23:03:03
阅读数
350
评论数
0
共 6126 条
上一页
1
2
3
4
5
6
7
8
...
612
613
下一页
发帖
加入PHP技术QQ群
一个专属于OneKeyAdmin的技术交流平台,记录OneKeyAdmin开发者的成长与进步。
主题帖
6221
回帖数
145
登陆 /
注册
文章
-
评论
-
粉丝
-
热门帖子
1 WordPress Rest API 入门详解
3195
2 Yandex企业邮箱注册
3153
3 Thinkphp5.0 获取新增数据的ID
2910
4 thinkphp5 解决跨域问题
2487
5 Thinkphp6 的 where 查询条件 and 和 or 的 操作
2200
6 PHP的exec()函数用法详解
2120
7 Vue3官网使用及简介
1975
8 thinkphp6配置连接微软的sqlserver数据库
1921
9 Thinkphp如何查看当前是哪个版本?查看thinkphp当前版本号的三种方法
1873
10 thinkphp5使用数据库表锁
1831