应用开发

Thinkphp6中where条件中字段与字段比较条件的写法

今天进行系统测试的时候突然发现原来写好的效果不正常了,仔细排查了所有代码都没有明显的错误,开始以为代码逻辑有问题,但无论如何排查都不能找到问题所在,于是用终极武器var_dump()一段一段的分区调试了,果不然异常情况找到了,下面是我写的一行代码

Thinkphp出现致命错误: Class 'Symfony\Component\HttpFoundation\RedirectResponse' not found

今天为开发的系统增加支付宝网站支付功能,因为采用Thinkphp框架开发的,所以到网上下了现存现存的核心代码进行修改,配置好后进行调试出现了如下错误:

微信公众号修改配置报错“提交URL超时”和check token request timeout解决方法

今天配置微信公众号开发的基本配置时,根据实际情况把微信AppID、AppSecret、微信原始ID、Token等信息,业务域名、JS接口安全域名、网页授权域名和白名单都无错,当提交申请的时候总是报错 请求URL超时

Curl错误:HTTP Error 400. The request is badly formed.

今天在做本站的API功能的时候,客户端使用Curl发送Get数据至服务端,在测试的时候始终未能反馈正常数据过来,所以写了一条测试语句如下

PHP Warning: mysqli_query() expects parameter 1 to be mysqli, string given in

PHP版本升级是对低版本环境下的开发者一个不小的考验,经常会出现一些意想不到的错误,唯有通过PHP手册一个一个的排查,工作量可不小,笔者在升级系统的时候把服务器的PHP版本升级到了7.0,由于服务器上有需要7.0版本的框架,所以只好修改原来的系统的代码了

PHP Warning: mysqli_select_db() expects parameter 1 to be mysqli, string given in

PHP版本升级是对低版本环境下的开发者一个不小的考验,经常会出现一些意想不到的错误,唯有通过PHP手册一个一个的排查,工作量可不小,笔者在升级系统的时候把服务器的PHP版本升级到了7.0,由于服务器上有需要7.0版本的框架,所以只好修改原来的系统的代码了

PHP出现Methods with the same name as their class will not be constructors in a future version of PHP;

PHP版本在升级到高版本的时候往往会出现某些函数或语法被屏弃的现象,笔者环境从PHP 5.5 升级到PHP 7.0的时候原来的站点访问的时候就出现了如下错误

PHP Deprecated: Function eregi() is deprecated解决方法

在php升级到php5.3之后后,在使用的过程经常发现有的程序会出现Function eregi() is deprecated 的报错信息。是什么原因呢?