thinkphp5_教程及案例

thinkphp5.1控制器中实现字段校验文件简单规则

thinkphp5.1控制器中实现字段校验文件简单规则,必填,大于零,唯一值,最大长度,两字段比较,日期字段判断,及实现不同场景验证不同字段

thinkphp5.1控制器自定义参数获取及场景验证

thinkphp5.1控制器自定义参数获取及场景验证,通过post方法获取参数,循环赋值,把需要验证的参数放到数组中进行字段校验,简单优惠券新增更新案例

ThinkPHP5.1使用MongoDB数据库

前言:请在测试以下代码之前请安装好MongoDB数据库管理软件以及相关环境配置;本测试案例MongoDB数据库未使用密码访问;1、使用Mongo之前,需要装PHP的mongo扩展,a、访问 http://pecl.php.net/package/mongodb,b、选择最新的版本即可,然后选择你的PHP版本对应的扩展。

Thinkphp5.1 PostMan中Request

ThinkPHP5.1自定义控制器继承了thinkController;Controller控制器,则可以直接使用$this->request对象进行相关参数获取

php中文转拼音类库overtrue/pinyin

PHP中文转拼音类库overtrue/pinyin:基于 CC-CEDICT 词典的中文转拼音工具,更准确的支持多音字的汉字转拼音解决方案。

FastAdmin Cms 模型管理 新增 时间戳 字段 int 型

FastAdmin Cms 模型管理 新增 时间戳 字段 int 型

fastadmin/thinkphp5.1/idinwhereclauseisambiguous

SQLSTATE[23000]: Integrity constraint violation: 1052 Column 'id' in where clause is ambiguous

thinkphp5.1使用模型新增(插入)数据

thinkphp5.1模型插入数据,插入数据之前并且使用validate处理验证,插入的数据在数据表中实现时间字段自动写入,在index模块中新建model/User模型,validate中新建User验证规则和提示信息,返回json格式给前端。

thinkphp5.1think\mode类\db方法

Thinkphp5.1自定义对象模型继承thinkmodel,model中的db方法:获取当前模型的数据库查询对象,参数:$useBaseQuery 是否调用全局查询范围(或者指定查询范围名称)。

ThinkPHP5.1模型select返回记录是对象,如何转成数组形式

thinkphp5.1moxingselectfanhuiduixiangzhuanshuzu,thinkphp5.1模型对象返回对象的形式,转成数组只需要修改database.php中的配置:'resultset_type' => 'array',array修改为:collection即可。