我该如何评估以下嵌套引号echo语句?

时间:2013-12-03 21:10:19

标签: php html

我的问题是我想要 $ id 进行评估和传递。我试图使用转义引号并失败。我该怎么办呢?如果我把“”或“我总是得到$ id作为字符串$ id

传递
echo '<form name="aform" action=go.php?id=$id"  method="POST">'.

'';

2 个答案:

答案 0 :(得分:0)

将其正确连接到字符串

echo '<form name="aform" action=go.php?id='.$id.'"  method="POST">';

答案 1 :(得分:0)

假设您使用双引号而不是单引号,也可以使用花括号作为更快的连接形式:

echo "<form name='aform' action='go.php?id={$id}'  method='POST'>";

或者,如果你想在你的html中保留双引号,你可以逃脱它们

echo "<form name=\"aform\" action=\"go.php?id={$id}\" method=\"POST\">";

将此页面翻译为: http://php.net/manual/en/language.operators.string.php