echo上返回的PHP变量
我正在使用此语句,但由于某种原因,当我的变量为0而不是得到输出“请参见说明”时,我得到的是输出“0请参见说明” 为什么会发生这种情况echo上返回的PHP变量,php,Php,我正在使用此语句,但由于某种原因,当我的变量为0而不是得到输出“请参见说明”时,我得到的是输出“0请参见说明” 为什么会发生这种情况 $sinput = get_field('fl_area'); $soutput = sqFeetToMeters($sinput); if(trim($sinput) == "0"){echo ' See Description ' ;} else {echo $soutput . ' sq. m (' . number_format($sinput ) .
$sinput = get_field('fl_area');
$soutput = sqFeetToMeters($sinput);
if(trim($sinput) == "0"){echo ' See Description ' ;} else {echo $soutput . ' sq. m (' . number_format($sinput ) . ' sq. f)' ;}
要测试您的其他函数是否没有回显任何内容,请在
if(trim...
声明。如果你的回答是现在
0 [your echo output] See Description
你会知道问题是什么。检查你的代码中是否忘记了另一个
echo
(在前几行或函数get\u字段或sqfeetomers
)。我不这么认为-但我会再次检查..显示get\u字段和sqfeetomers
的代码,检查是否有print
echo
或print\r
。问题出在sqfeetometer上。。。谢谢,现在解决了