如何在字符串

时间:2015-07-02 09:00:49

标签: php echo

我无法弄清楚引号内引号内的引号的语法。 (编辑:不是这个问题,有一个应该连接的回声。请参阅下面的答案以获得更正的代码)

此代码带来语法错误

$stringData="<?echo'<form method=\"post\" action=\"<? echo$_SERVER['PHP_SELF'];?>\"><button type=\"submit\">';?>";

我尝试了许多引号和反斜杠的组合。

正确的语法是什么?

2 个答案:

答案 0 :(得分:10)

语法错误。这应该工作;)

如果你想回应它:

echo '<form method="post" action="'.$_SERVER['PHP_SELF'].'"><button type="submit">';

如果你想把它保存在一个变量上:

$string = '<form method="post" action="'.$_SERVER['PHP_SELF'].'"><button type="submit">';

答案 1 :(得分:0)

我只是有一个回声,它不应该是。抱歉浪费你的时间。

$stringData="<?echo'<form method=\"post\" action=\" .'\$_SERVER['PHP_SELF']'.\"><button type=\"submit\">';?>";