PHP

PHP某音无水印解析源码

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

[记录备忘]Windows下安装PHP扩展Xdebug

博主使用的是PHP Study 2018 之前用的是php7.0.12-nts版本 , 切换到7.2.10-nts发现 var_dump() 的时候 没有格式了 就很难看 那么废话...
阅读更多
PHP

[记录]TP5.1路由报错Non-static method think\Route::get() should not be called statically解决办法

TP5.1 和 TP5的版本 目录结构不太一样 TP5.1的路由文件是独立的一个文件夹 在使用的时候写入以下代码: use think\Route; Route::get(...
阅读更多