我的问题是我想要 $ id 进行评估和传递。我试图使用转义引号并失败。我该怎么办呢?如果我把“”或“我总是得到$ id作为字符串$ id
传递echo '<form name="aform" action=go.php?id=$id" method="POST">'.
'';
答案 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