Php 遇到非数字值
我有这一行,但我不知道要更改什么以跳过此错误Php 遇到非数字值,php,wordpress,Php,Wordpress,我有这一行,但我不知道要更改什么以跳过此错误 $media_query = '@media screen and (max-width: ' . intval( Avada()->settings->get( 'side_header_break_point' ) ) - 32 . 'px)'; 您需要注意操作顺序,如下所示: 点运算符的优先级与+和-,可以产生 意外的结果 因此,在您的例子中,在应用减号运算之前,您已经“可能”形成了两个字符串,为了避免这种情况,您需要添加如下括号
$media_query = '@media screen and (max-width: ' . intval( Avada()->settings->get( 'side_header_break_point' ) ) - 32 . 'px)';
您需要注意操作顺序,如下所示: 点运算符的优先级与+和-,可以产生 意外的结果 因此,在您的例子中,在应用减号运算之前,您已经“可能”形成了两个字符串,为了避免这种情况,您需要添加如下括号:
'(max-width: ' . (intval( Avada()->settings->get( 'side_header_break_point' ) ) - 32) . 'px)';
您可以在此处了解更多信息:您需要注意操作顺序: 点运算符的优先级与+和-,可以产生 意外的结果 因此,在您的例子中,在应用减号运算之前,您已经“可能”形成了两个字符串,为了避免这种情况,您需要添加如下括号:
'(max-width: ' . (intval( Avada()->settings->get( 'side_header_break_point' ) ) - 32) . 'px)';
您可以在此处了解更多信息:在intval和minus@TemaniAfif你应该加上它作为一个答案,当然还有一点解释@JorgeCampos完成了;)在intval和minus@TemaniAfif你应该加上它作为一个答案,当然还有一点解释@JorgeCampos完成了;)