PHP

PHP某音无水印解析源码

<?php header("Content-Type: text/html;charset=utf-8"); if(isset($_GET["u...
阅读更多
PHP

TP5单独模块的分页样式配置修改

TP5在样式不兼容的情况下默认的样式是bootstrap 那么比如我后台是正常有样式的,前台样式不兼容这种情况,又不能去改application>config.php 因为appl...
阅读更多
PHP

TP5验证器填写正则表达式报错preg_match: No ending delimiter ‘/’ found解决办法

错误写法: $validate = new Validate([ 'password|密码' => '/(^$)|(.+){6,16}$/�...
阅读更多
PHP

[记录]TP5多表联查join参数详解

需求:多表联查时 a表id = b表id, a表id = c表id 但c表有的id是空的 就会导致查询出的结果不完整 join通常有下面几种类型,不同类型的join操作会影响返回的...
阅读更多
PHP

[记录]在cmd内运行ThinkPHP5目录内的php文件

众所周知,cmd运行php单文件的命令是 E:\test>php test.php 但是自己写数据库连接或者一些其他东西就很繁琐 直接用tp就很方便 上面的命令是不适用于执行...
阅读更多
PHP

PHP分隔数组函数

PHP拆分数组函数array_chunk(array,2,true); 作用:将一个数组 等分成若干个数组 可选保留键名 参数1: [必要参数]被分割的数组 array 类型 参数...
阅读更多
PHP

PHP 自定义方法 JSON数据格式美化

从社会我kieng那偷的 记录一下, 以后用到直接拿 function json($data) { header('content-type:application/js...
阅读更多
PHP

PHP Curl扩展Guzzle

简介: Guzzle是一个PHP的HTTP客户端,用来轻而易举地发送请求,并集成到我们的WEB服务上。 特点: 接口简单:构建查询语句、POST请求、分流上传下载大文件、使用HTT...
阅读更多
PHP

PHP 无限级菜单/权限树设计与实现

在开发中我们经常会遇到:导航菜单、部门菜单、权限树、评论等功能。 这些功能都有共同的特点: 有父子关系 可无限递归 以导航菜单为例, 将导航菜单设置为动态的, 即从动态加载菜单数据...
阅读更多
PHP

ThinkPHP5跨控制器调用

在同模块下 方法一:使用命名空间 //调用index模块user控制器中的index方法 $model = new \app\index\controller\User; echo...
阅读更多