爱程序网

extends CakeRequest,重写is方法

来源: 阅读:

背景:Cakephp开发环境版本是2.3.8,服务器的cakephp版本是2.3.5,测试好的代码上传到服务器上后发现总爆如下的警告:

Warning (2): strtolower() expects parameter 1 to be string, array given [CORECakeNetworkCakeRequest.php, line 478]

经过比对2.3.8和2.3.5发现,2.3.8比2.3.5的function is多了如下的代码:

        if (is_array($type)) {            $result = array_map(array($this, 'is'), $type);            return count(array_filter($result)) > 0;        }

相关文章列表: