插件应用
主题模板
讨论社区
问答
博客
学习文档
框架开发文档
模板开发文档
接口开发文档
教学视频文档
模板引擎文档
下载安装
在线演示
登录
/
注册
个人中心
我的订单
退出登录
博文列表
排序:
最新更新
热门
推荐
thinkphp5 redis使用
服务器必须要安装redis 我是通过宝塔安装的redis 不过也可以通过命令安装 测试安装成功 进入redis redis-cli 查看密码 config get requirepass 设置密码 config set requirepass “123456” 使用redis有两种方式 第一种是使用php里面的redis扩展(需要对服务器上的php安装redis扩展) 第二种是使用tp框架里面的redis 只不过tp框架里面的redis很多方法没在这个think\cache\driver\Redis.ph
2023-03-29 23:03:03
阅读数
235
评论数
0
thinkphp5中的_initialize方法
2023-03-29 23:03:03
阅读数
234
评论数
0
thinkphp5.1里面APP_PATH不能随便修改
APP_PATH常量默认是tp51/tp5/public\ 一旦随意修改了之后,那么就会报错。 Fatal error: Uncaught exception 'think\exception\ErrorException' with message 'include(): Filename cannot be empty' in F:\wamp64\www\web\think_git\thinkphp\library\think\exception\Handle.php on line 184
2023-03-29 23:03:03
阅读数
277
评论数
0
thinkphp6 请求与响应
1.request请求 请求可以简章地理解为服务端请求客户端传过来的数据或操作。 比如在资源控制器里面涉及到的增、删、改都会涉及到请求,特别是数据更新时。 public function update(Request $request, $id){//通过客户端传入的id值查找指定用户信息$admin = ModelAdmin::where('isdelete',0)->find($id);//通过param()获取客户端传入的$request请求信息$data = $request->param();/
2023-03-29 23:03:03
阅读数
233
评论数
0
ThinkPHP5 出现No input file specified 【解决方案】隐藏入口文件
在通过跳转或者其他方式访问控制器的方法时会遇到 No input file specified 这样的问题,在域名后加上index.php就能解决 格式:域名/index.php/模块/控制器/方法 但是使用并不方便,谁会每次都去输这个 首先进入你的 public 目录内,找到 .htaccess 文件,将 RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L] 改为 RewriteRule ^(.*)$ index.php?s=$1 [QSA,PT,L] 即可。
2023-03-29 23:03:03
阅读数
523
评论数
0
thinkphp字段加减
thinkphp字段加减 加操作减操作 加操作 //单一操作一个字段 M()->where()->setInc(‘这里写要操作的字段’);//字段自动+1 M()->where()->setInc(‘要操作的字段’,2);//第二个参数是要自动增加多少 //操作多个字段 有两种写法 第一种: $cModel = M(‘要操作的数据库’); $cModel->id = ‘’; $cModel->要操作的字段 = array(‘exp’,‘要操作的字段+’.‘数值’); $cModel->save(); 第二
2023-03-29 23:03:03
阅读数
180
评论数
0
使用thinkphp 5内置验证功能及自定义验证方法
一个独立的系统,仅仅只在前台进行表单验证是远远不够的,在处理 PHP 表单时提交时需重视安全性,我们需对 HTML 表单数据进行适当的验证对于防范黑客很重要。 使用ThinkPHP 5框架做项目时,如何使用框架自带的验证机制和框架内自定义验证规则 来比较好地做好项目,下面我们以实际项目讲解:(以下代码截取自tp5开源商城系统WSTMart,大家可自行下载)。 使用TP5框架验证 (1)在需要使用验证的模块下创建validate目录,在目录下创建验证文件。 (2)验证规则的定义 验证多个规则: (
2023-03-29 23:03:03
阅读数
433
评论数
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
阅读数
297
评论数
0
ThinkPHP6.0 入门【一】,安装,运行,测试,配置
学习目标 框架介绍安装过程运行测试开发规范目录结构开启调试模式配置信息一.框架介绍 ThinkPHP是一个免费开源的,快速、简单的面向对象的轻量级PHP开发框架,是为了敏捷WEB应用开发和简化企业应用开发而诞生的。ThinkPHP从诞生以来一直秉承简洁实用的设计原则,在保持出色的性能和至简代码的同时,更注重易用性。遵循Apache2开源许可协议发布,意味着你可以免费使用ThinkPHP,甚至允许把你基于ThinkPHP开发的应用开源或商业产品发布/销售。 TP 框架是免费开源的、轻量级的、简单快速且敏
2023-03-29 23:03:03
阅读数
202
评论数
0
thinkphp5 未定义数组索引解决办法
这是由于没有判断type是否存在,解决方法如下: $type=isset($_POST["type"])?$_POST["type"]:0;
2023-03-29 23:03:03
阅读数
301
评论数
0
共 6126 条
上一页
1
2
...
24
25
26
27
28
29
30
...
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