Php 分配变量并显示结果
我收到一个T_ECHO意外错误。完成上述任务的正确方法是什么 我想把这个问题扩大一点:Php 分配变量并显示结果,php,Php,我收到一个T_ECHO意外错误。完成上述任务的正确方法是什么 我想把这个问题扩大一点: <?php $somevariable = echo $anothervar; ?> 这是一段wordpress代码。*get_option*函数不回显该值,所以我尝试了 <?php $num_posts = get_option($shortname.'_num_posts'); $args = array( 'posts_per_
<?php
$somevariable = echo $anothervar;
?>
这是一段wordpress代码。*get_option*函数不回显该值,所以我尝试了
<?php
$num_posts = get_option($shortname.'_num_posts');
$args = array(
'posts_per_page' => $num_posts,
'post_type' => 'post'
);
?>
我搞砸了。什么是正确的方法?我不知道你想做什么
echo
是一种语言构造,因此不返回任何内容,因此无法指定其返回值
如果要回显一个值并将其分配给另一个变量,最好(最清晰)使用两种语句:
<?php
$num_posts = echo get_option($shortname.'_num_posts');
$args = array(
'posts_per_page' => $num_posts,
'post_type' => 'post'
);
?>
它应该是
<?php
echo $anothervar;
$somevariable = $anothervar;
?>
您想做什么?如果要打印,代码为:
<?php $somevariable = $anothervar; ?>
<?php
$somevariable = $anothervar;
?>
若要分配另一个var的值,则代码为:
<?php $somevariable = $anothervar; ?>
<?php
$somevariable = $anothervar;
?>
为了从函数get\u选项捕获任何数据,您通常从函数本身返回数据:
<?php
echo $anothervar;
$somevariable = $anothervar;
?>
上述任务具体是什么?您想打印$anothervar的值还是将其分配给$somevariable?您想将$anothervar的值分配给$somevariable吗?@Jon是的,我想将$anothervar的值分配给$somevariable正确的方法是什么?为什么不直接回显$num_帖子呢,伙计?我不想回显,我希望它的值在那个数组中。get_选项是一个内置的wordpress函数。是的,我知道我想告诉你如何在PHP中从函数中获取值。检查此函数是否假定返回任何数据,或者可能存在错误,且函数返回false(无)。