不建议使用:同时包含“.”的未加括号的表达式的行为一种
eprecated: The behavior of unparenthesized expressions containing both '.' a
我几年前使用不再受支持的主题创建了我的网站。今天这个错误和其他一些错误一起出现了。我不确定如何解决它。我不懂技术(PS:我不再使用该网站的预订部分,因为它被外包了)
Deprecated: The behavior of unparenthesized expressions
containing both '.' and '+'/'-' will change in PHP 8: '+'/'-' will
take a higher precedence in
/home/f0602855/domains/mysite.com/public_html/wp-content/themes/welcome_inn-parent/framework/extensions/reservationform/config/utils.php
on line 4
$id = str_split(''.RESERVATION_START_NUMBER + $id.'');
我不太确定你想通过这行代码实现什么,但为了避免出现“已弃用”消息,你可以只使用括号来正确保持表达式的顺序(将数字添加到数字并连接字符串) 就像这样:
$id = str_split('' . (RESERVATION_START_NUMBER + $id) . '');
我几年前使用不再受支持的主题创建了我的网站。今天这个错误和其他一些错误一起出现了。我不确定如何解决它。我不懂技术(PS:我不再使用该网站的预订部分,因为它被外包了)
Deprecated: The behavior of unparenthesized expressions containing both '.' and '+'/'-' will change in PHP 8: '+'/'-' will take a higher precedence in /home/f0602855/domains/mysite.com/public_html/wp-content/themes/welcome_inn-parent/framework/extensions/reservationform/config/utils.php on line 4
$id = str_split(''.RESERVATION_START_NUMBER + $id.'');
我不太确定你想通过这行代码实现什么,但为了避免出现“已弃用”消息,你可以只使用括号来正确保持表达式的顺序(将数字添加到数字并连接字符串) 就像这样:
$id = str_split('' . (RESERVATION_START_NUMBER + $id) . '');