验证器类:$validate=new \think\Validate($rule,$message,$field); 独立验证: make、rule、extend、setTypeMsg、message、scene、hasscene、batcch、check、getError 验证器:定义在模块下的v ...
分类:
Web程序 时间:
2019-02-25 01:02:46
阅读次数:
337
define('EXT', '.php'); define('DS', DIRECTORY_SEPARATOR); defined('THINK_PATH') or define('THINK_PATH', __DIR__ . DS); define('LIB_PATH', THINK_PATH .... ...
分类:
Web程序 时间:
2019-02-24 23:02:52
阅读次数:
318
最近在做项目的时候出现了一个问题,这里记录一下: 问题: 使用TP5.0框架自带的文件上传方法后,发现多图上传可能会出现文件名重复的问题。 问题代码: 找到TP5框架上传文件命名方法,/thinkphp/library/think/File.php文件,buildSaveName方法(第394行); ...
分类:
Web程序 时间:
2019-02-24 11:06:18
阅读次数:
239
来源: Laravel 自定义公共函数的引入 背景习惯了 使用 ThinkPHP 框架,有一个公共方法类在代码编写上会快捷很多,所以有必要在此进行配置一番.测试框架:Laravel 5.5步骤指导1. 创建 functions.php在 app/Helpers/(目录可以自己随便来)下新建一个文件 ...
分类:
其他好文 时间:
2019-02-20 17:22:49
阅读次数:
158
首先tp5的访问目录指向到webroot/public文件夹中。thinkphp的url访问:http://serverName/index.php(或者其它应用入口文件)/模块/控制器/操作/[参数名/参数值...],这个需要支持pathinfo,Apache默认支持,而Nginx不支持。1.ph ...
分类:
Web程序 时间:
2019-02-20 15:56:37
阅读次数:
263
ThinkPHP 条件是一个表里面的两个字段比较 今天群里有人问,thinkphp框架,条件是一个表里的两个字段,怎么查询。 然后就做了下测试: 比如查询出 手机号就是微信号 的用户: (1)首先,正常的sql语句应该是这样的: 然后在thinkphp框架中测试: (2)当where条件是字符串时, ...
分类:
Web程序 时间:
2019-02-20 14:37:14
阅读次数:
312
对于某些查询记录很多的结果,web页面不得不采用分页器,现在奉上一例代码,其主要逻辑是:由页面的dom 节点发起ajax请求,返回的查询结果根据页面布局需要进行切片;并根据总记录数和页面展现的条数算出页码列表 thinkphp5.11查询功能 代码,牛逼的朋友请自行去粗取精 ...
分类:
Web程序 时间:
2019-02-18 23:05:08
阅读次数:
240
执行原生的SQL语句: $sql="insert select update delete...."; ①查询语句: $model对象 -> query($sql); 返回一个二维数组结果 ②添加/修改/删除语句: $model对象 -> excute($sql); 返回受影响记录条数 ...
分类:
数据库 时间:
2019-02-16 15:45:10
阅读次数:
324
一共以下几种配置形式,根据顺序越往下优先级越高: 默认配置:ThinkPHP/Conf/convention.php 公共配置;Application/Common/Conf/config.php 模式配置:Application/Common/Conf/config_模式名称.php 调试配置:A ...
分类:
其他好文 时间:
2019-02-15 01:28:11
阅读次数:
129