echo 中的 echo php 标签返回“解析错误:语法错误,意外的'?'


echo php tag inside echo returning `Parse error: syntax error, unexpected '?' `

echo "<input type='"hidden'" name='"eventwhat'" value="<?php echo .$value['searchresultwhat'].;?>">";
echo $eventwhat;
这是我的代码,我有一个回显,我

回显一个变量,这个变量会根据点击而变化。但是当这样做时,我得到错误Parse error: syntax error, unexpected '?'我怀疑这个问题的解决方案是否''因为如果我尝试这样做

echo "<input type='"hidden'" name='"eventwhat'" value='"<?php echo .$value['searchresultwhat'].;?>'">";

它将所有内容都变成灰色和PHP,我认为不会被调用。

echo "<input type='hidden' name='eventwhat' value='".$value['searchresultwhat']."'>";

当你从echo开始时,你不能在其中添加<?php!!

这就是答案

echo "<input type='hidden' name='eventwhat' value='".$value['searchresultwhat']."'>";