如何在php变量中存储html span id结果的回显?

如何在php变量中存储html span id结果的回显?,php,html,Php,Html,在我的代码中,我的结果在span id中,我想用PHP变量存储id结果。因此,我想用PHP变量中的span标记存储PHP的echo语句,然后我想打印该变量 <?php echo '<span id ="cars" ></span>'; ?> 我得到的结果是1234578 但是我想把这个结果存储在我的PHP变量中 我写过 <?php $test = echo '<span id ="cars" ></span

在我的代码中,我的结果在span id中,我想用PHP变量存储id结果。因此,我想用PHP变量中的span标记存储PHP的echo语句,然后我想打印该变量

 <?php
     echo '<span id ="cars" ></span>'; 
    ?>

我得到的结果是1234578

但是我想把这个结果存储在我的PHP变量中

我写过

<?php
 $test = echo '<span id ="cars" ></span>'; 
?>


但是我不能这样做。我有一个错误。请帮助我。

您希望变量
$test
是1234578值还是“
”标记


还是

<?php

$test = "<span id=\"cars\"></span>";
echo $test; 

?>

编辑:要使用带有这些数字的数组,请尝试以下操作:

<?php

$test = array(1, 2, 3, 4, 5, 7, 8);
echo "<span id=\"cars\">";
foreach ($test as $k => $v)
    echo $test[$k] . ", ";
echo "</span>";

?>

关于这个问题的信息实在是太少了,您的规范也非常模糊和宽泛。


<?php
 //This Statement stores data in variable
 $test = '<span id ="cars" ></span>'; 
 //this is for printing variable that contains data
 echo $test;
?>

在第二次尝试中丢失单词echo。如果你也需要显示它,那么在分配它之后回显$test。你从哪里得到这个
1234578
result?,我猜其中包含javascript?在$test vairbale中,我得到123456,但我想要$test=[1,2,3,4,5,6]我想打印“”响应作为数组$v是什么?在我的示例中,技术上你可以省略
=>$v
。使用给定的任何值在数组中循环$k是当前索引,$v是当前索引的值。所以在我的示例中,
echo$test[$k]。", ";
与echo$v相同。", ";你的问题是什么?你要求什么?更新问题你给我的回声完美的解决方案…但现在我想要这样的结果…所以请帮助我
<?php
 //This Statement stores data in variable
 $test = '<span id ="cars" ></span>'; 
 //this is for printing variable that contains data
 echo $test;
?>