<?php
$somevariable = echo $anothervar;
?>
我收到 T_ECHO 意外错误。完成上述任务的正确方法是什么?
我稍微扩展一下这个问题:
<?php
$num_posts = get_option($shortname.'_num_posts');
$args = array(
'posts_per_page' => $num_posts,
'post_type' => 'post'
);
?>
这是一段 wordpress 代码。 *get_option* 函数不回显该值,所以我尝试了
<?php
$num_posts = echo get_option($shortname.'_num_posts');
$args = array(
'posts_per_page' => $num_posts,
'post_type' => 'post'
);
?>
我搞砸了。正确的做法是什么?
我不知道你想做什么。echo
是一种语言构造,因此不返回任何内容,因此无法分配其返回值。
如果您想回显一个值并将其分配给另一个变量,最好(最清晰)用两个语句来完成:
<?php
echo $anothervar;
$somevariable = $anothervar;
?>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)