编程语言
首页 > 编程语言> > PHP-Symfony 1.4-警告:遇到非数字值

PHP-Symfony 1.4-警告:遇到非数字值

作者:互联网

Warning: A non-numeric value encountered in C:\Program Files (x86)\Ampps\www\Symfony_project\lib\vendor\symfony1\lib\yaml\sfYamlInline.php(138) : runtime-created function on line 1

使用PHP 7.1

if (
      (1 == count($keys) && '0' == $keys[0])
      ||
    Line 138->  (count($keys) > 1 && array_reduce($keys, create_function('$v,$w', 'return (integer) $v + $w;'), 0) == count($keys) * (count($keys) - 1) / 2))

23 0.1704 3586632 __lambda_func( ) …\sfYamlInline.php:138

怎么修?

解决方法:

有一些symfony1的分支与PHP7.1兼容.

在这种情况下,您可以通过更改’return(integer)$v $w;’轻松地对此进行修补.来’返回(整数)$v(整数)$w;’.

标签:symfony1,php
来源: https://codeday.me/bug/20191110/2014843.html