问题今天在进行Laravel开发的时候,发现了比较坑的一点。按照默认情况来说,比如表单提交,如果我们提交了这个字段,但是这个字段为空字符串。在Laravel中会自动转义成Null。这个为什么呢?原来Laravel有个全局中间件,代码如下图namespace Illuminate\Foundatio...阅读全文

昨天领导告诉我,要安装Horizon。但是我们使用的是lumen,官方的Horizon并不支持lumen。所以又去找第三方,结果发现已经八个月没有更新了。无奈尝试自己维护。发现一堆坑。根本填不完。今天早上想着去packagist去淘淘。还真让我发现了一个正在维护的:horizon-lumen。一切安装就按照README.md上面的步骤进行安装就好了。...阅读全文

我们在后台开发的时候,经常会碰到数据导出。我们一般都是试用xls格式进行导出。但是有个问题,就是使用类库对内存的占用特别的大。结果稍微复杂一些的数据就会导致内存溢出。那么应该如何解决呢?其实换个思路。也就是说,如果格式不复杂的话,我们可以导出csv格式的数据。PHP已经内置了对这个格式的处理。其中使用的函数就是...阅读全文

我目前在做的webview渲染优化的事情。目前碰到一个问题,就是说安卓APP请求服务器返回的字符串,然后调用参数传递内容。但是在执行的时候,总是报错。有一个不可见的字符,在编辑器中识别不出来,执行之后也看不到,但是查看上一条执行的命令的时候就可以看到一个红点。然后使用unicode进行解析,发现un...阅读全文

比如我们在新增一篇文章的时候,我们一般会写如下的表单验证。$this->validate($request'title' => 'required|unique:article|max:255']);这样在新增的时候是没什么问题的,但是在更新的时候就出现了一个问题,就是当我们的title没有...阅读全文