PHP 第4页
TP5单独模块的分页样式配置修改
TP5在样式不兼容的情况下默认的样式是bootstrap 那么比如我后台是正常有样式的,前台样式不兼容这种情况,又不能去改application>config.PHP 因为application>config.php是全局的,改...
TP5验证器填写正则表达式报错preg_match: No ending delimiter ‘/’ found解决办法
错误写法: $validate = new Validate([ 'password|密码' => '/(^$)|(.+){6,16}$/', 'repass|确认密码' => '/(^$)|(.+){6,16}$/', 'te...
[记录]TP5多表联查join参数详解
需求:多表联查时 a表id = b表id, a表id = c表id 但c表有的id是空的 就会导致查询出的结果不完整 join通常有下面几种类型,不同类型的join操作会影响返回的数据结果。 参数详解: INNER: 等同于 JOIN(默认...
[记录]在cmd内运行ThinkPHP5目录内的php文件
众所周知,cmd运行PHP单文件的命令是 E:test>php test.php 但是自己写数据库连接或者一些其他东西就很繁琐 直接用tp就很方便 上面的命令是不适用于执行ThinkPHP内php文件的 那么在cmd怎么执行Think...
PHP分隔数组函数
PHP拆分数组函数array_chunk(array,2,true); 作用:将一个数组 等分成若干个数组 可选保留键名 参数1: [必要参数]被分割的数组 array 类型 参数2: [必要参数]分割后的数组个数 int 类型 参数3: ...
PHP 自定义方法 JSON数据格式美化
从社会我kieng那偷的 记录一下, 以后用到直接拿 function json($data) { header('content-type:application/json;charset=utf-8'); return stripsla...
PHP Curl扩展Guzzle
简介: Guzzle是一个PHP的HTTP客户端,用来轻而易举地发送请求,并集成到我们的WEB服务上。 特点: 接口简单:构建查询语句、POST请求、分流上传下载大文件、使用HTTP cookies、上传JSON数据等等。 发送同步 &he...
PHP 无限级菜单/权限树设计与实现
在开发中我们经常会遇到:导航菜单、部门菜单、权限树、评论等功能。 这些功能都有共同的特点: 有父子关系 可无限递归 以导航菜单为例, 将导航菜单设置为动态的, 即从动态加载菜单数据。 数据库设计 CREAT …
ThinkPHP5跨控制器调用
在同模块下 方法一:使用命名空间 //调用index模块user控制器中的index方法 $model = new appindexcontrollerUser; echo $model->index(); 方法二: //先引入 us...