在PHP中,如何将变量放入由HTML组成的PHP代码中?

在PHP中,如何将变量放入由HTML组成的PHP代码中?,php,html,Php,Html,我想把我的全局变量放入php中的echo代码中。 我的代码如下 <?php global $result; code { ... } $result; //중첩검색&결과내 검색 폼 만들기 echo "<form class=\"category 2\" name=\"search\" action=\"display.php\" onsubmit=\"return validateForm()\" method=\"get\"> Input:

我想把我的全局变量放入php中的echo代码中。 我的代码如下

<?php
global $result;

code { 
 ...
  }

$result;
//중첩검색&결과내 검색 폼 만들기
echo "<form class=\"category 2\" name=\"search\" action=\"display.php\" onsubmit=\"return validateForm()\" method=\"get\">     
Input: <input type=\"text\" name=\"search\" id=\"qstra\" onkeyup=\"showUsera()\" > 
 // Next line is something wrong!!!!!!!!!!!!!!!!!!!!!!!!!!
<input type=\"text\" name=\""?><?php $result ?><?php "\" id=\"pstra\" onkeyup=\"showUsera()\" > 
***//I want to have name = $result from global.*** 
</form>
<div id=\"hint1\"><b>information will be listed here.</b></div>";

?> 

我是一个很弱的php程序员。
请给我一个建议。

使用php字符串连接

<input type=\"text\" value=".$result." name=".$result." id=\"pstra\" onkeyup=\"showUsera()\" 

由于您是在回显字符串,请阅读有关字符串连接的内容。你会有类似于:echo'blabla'$结果。”布拉布拉的参考:。是的。但我的回音代码包含html标记。属性的值有双引号,所以取消双引号和插入php变量是冲突的。所以我需要帮助/你可以在PHP中使用单引号作为主引号,这样你就不需要为属性值转义双引号了。是的。这几乎是肯定的。但是,全局$result变量不在输入标记中输入属性值。@Drohjo立即检查谢谢!!那救了我!!