警告:升级到PHP 7.2时遇到非数字值

时间:2019-02-01 00:12:37

标签: php wordpress

我最近更新到PHP 7.2,现在在我的网站前端收到错误消息。错误状态:

警告:第3378行遇到的非数字值

该行上的代码如下。有人可以帮我解决这个问题吗?

$words_array = preg_split( "/[\n\r\t ]+/", $text, $num_words + 1, PREG_SPLIT_NO_EMPTY );

1 个答案:

答案 0 :(得分:0)

此警告从7.1开始是新的。 http://php.net/manual/en/migration71.other-changes.php
尝试将数学运算符与字符串一起使用时,如以下快速测试所示: https://3v4l.org/FObqq

(用bool代替就可以了)

回答后,我还在这里找到了骗子:Warning: A non-numeric value encountered