我想将 echo 的值存储到 php 变量中,但只有我得到的是 HTML 标签,而不是保存该标签的实际值。
Javascript
function openModal()
{
var checked=false;
var elements = document.getElementsByName("offer[]");
for(var i=0; i < elements.length; i++)
{
if(elements[i].checked)
{
ele=elements[i].value;
alert(ele);
checked = true;
}
}
document.getElementById('test').innerHTML=ele;
}
PHP
ob_start();
echo "<label id='testH1'></label>";
$myStr = ob_get_contents();
ob_end_clean();
当我使用它访问 $myStr 时,'echo "My String ".$myStr;'
它会显示 id 持有的实际值,但是当我将此 $myStr 传递给 URL 时,它会再次显示echo "<label id='testH1'></label>"
我需要通过 url 将 $myStr 的值传递到下一页。我该怎么办?