Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/79.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在php echo语句中使用html_Php_Html - Fatal编程技术网

在php echo语句中使用html

在php echo语句中使用html,php,html,Php,Html,我试图在php echo语句中编写html代码,但一直失败 echo "<option value='$_GET['b']'>$_GET['b']</option>"; 我的意思是什么时候应该使用“和什么时候”?规则是什么?这太令人困惑了。试试这个: echo "<option value='{$_GET['b']}'>{$_GET['b']}</option>"; echo“{$\u GET['b']}”; 问题在于引号和括号。有时需要将变

我试图在php echo语句中编写html代码,但一直失败

echo "<option value='$_GET['b']'>$_GET['b']</option>";
我的意思是什么时候应该使用“和什么时候”?规则是什么?这太令人困惑了。

试试这个:

echo "<option value='{$_GET['b']}'>{$_GET['b']}</option>";
echo“{$\u GET['b']}”;
问题在于引号和括号。有时需要将变量用大括号括起来,否则PHP解析器不知道何时开始和停止变量。它会与字符串的其余部分混淆。

尝试以下方法:

echo "<option value='{$_GET['b']}'>{$_GET['b']}</option>";
echo“{$\u GET['b']}”;

问题在于引号和括号。有时需要将变量用大括号括起来,否则PHP解析器不知道何时开始和停止变量。它会与字符串的其余部分混淆。

将变量用大括号括起来:

echo "<option value='{$_GET['b']}'>{$_GET['b']}</option>";

将变量用大括号括起来:

echo "<option value='{$_GET['b']}'>{$_GET['b']}</option>";
echo(“$\u GET['b']”);
echo(“$\u GET['b']”);
您只需编写以下内容()

echo“$\u GET[b]”;
还是这个()

echo.“$\u GET['b']”;
阅读更多。

只要你写下这个()

echo“$\u GET[b]”;
还是这个()

echo.“$\u GET['b']”;
阅读更多。

echo.“$\u GET['b']”;
问题是value属性中的单引号,您习惯于使用times,而解析器无法理解结尾在哪里。

echo.“$\u GET['b']”;

问题在于value属性中的单引号,您习惯于使用times,解析器无法理解结尾在哪里。

除了其他答案之外,还有一种不太为人所知的方法是使用逗号(因此PHP不必进行任何连接):

echo'',$\u GET['b'],'';

除了其他答案外,一种不太为人所知的方法是使用逗号(因此PHP不必进行任何连接):

echo'',$\u GET['b'],'';
printf(“%s”、$\u GET['b']、$\u GET['b']);
printf(“%s”、$\u GET['b']、$\u GET['b']);

我不知道为什么会投反对票?我的答案甚至在技术上是第一票?可能是一些大规模的反对票。我的答案也被否决了。:)我看到了这一点,所以我感觉好多了lol…其他答案很好…可能b/c他们没有任何上升票。不知道!我不确定为什么会投反对票?我的答案甚至在技术上是第一票?可能是一些大规模的反对票投票人。我的答案也被否决了。:)我看到了,所以我感觉好多了。哈哈…其他答案很好…可能b/c他们没有任何投票权。不知道!
echo("<option value='" . $_GET['b'] . "'>" .$_GET['b'] . "</option>");
echo "<option value='$_GET[b]'>$_GET[b]</option>";
echo "<option value='" . $_GET['b'] . "'>" . $_GET['b'] . "</option>";
echo "<option value='".$_GET['b']."'>".$_GET['b']."</option>";
echo '<option value="', $_GET['b'], '">', $_GET['b'], '</option>';
printf("<option value=\"%s\">%s</option>", $_GET['b'], $_GET['b']);