Php 不要让变量显示该值
以下代码将自动执行并显示其值:Php 不要让变量显示该值,php,variables,Php,Variables,以下代码将自动执行并显示其值: $date_up = ceil(the_field('jahr') / 10) * 10; 我不想展示它。我只想把它保存在变量中 我已尝试使用以下代码将其声明为字符串: $date_up = settype(ceil(the_field('jahr') / 10) * 10, 'string'); 但这是行不通的,因为第一个参数必须是一个变量。很有趣,但这正是我想要的。。。只是一个简单的变量,它什么都不做。有什么解决方案吗?应该归咎于函数的_字段(),因为它可
$date_up = ceil(the_field('jahr') / 10) * 10;
我不想展示它。我只想把它保存在变量中
我已尝试使用以下代码将其声明为字符串:
$date_up = settype(ceil(the_field('jahr') / 10) * 10, 'string');
但这是行不通的,因为第一个参数必须是一个变量。很有趣,但这正是我想要的。。。只是一个简单的变量,它什么都不做。有什么解决方案吗?应该归咎于函数
的_字段()
,因为它可能包含echo
语句。您需要删除它。在函数中的\u字段()
将echo
替换为return
看起来无论函数做什么,\u字段都需要回显传递给它的值。以下代码自动执行并显示它的值:“-问题是:“这是如何自动执行的?”。这似乎与Wordpress有关,是吗?还是类似的?它是由什么组成的?the_field()
函数组成的?是的,你说得太对了!我已经用get_field()
替换了它,它将不再重复它,并且工作得很好。非常感谢你!