0

我在下面的第一行代码中收到错误消息:

解析错误:语法错误,意外的 T_ENCAPSED_AND_WHITESPACE,期待 T_STRING 或 T_VARIABLE 或 T_NUM_STRING 在 ... 第 184 行

如何在下面的代码中修复此错误:

$assessmentform = "<form action='echo htmlentities($_SERVER['PHP_SELF']);' method='post'>
<p>Assessments: echo $sessionHTML; </p>
<p><input id='sessionSubmit' type='submit' value='Submit Assessment' name='sessionSubmit' /></p>      
</form>";
4

1 回答 1

1

您不能从字符串内部调用函数

尝试

$assessmentform = "<form action='".htmlentities($_SERVER['PHP_SELF'])."' method='post'>
<p>Assessments: {$sessionHTML} </p>
<p><input id='sessionSubmit' type='submit' value='Submit Assessment' name='sessionSubmit' /></p>      
</form>";
于 2012-10-31T02:53:19.287 回答