![](/img/trans.png)
[英]How to escape a double quotes, inside a double quotes, inside a single quotes in PHP/Javascript?
[英]How to escape PHP inside the double quotes of html?
我的代码是
echo '<textarea name="" class="widefat" style="width:100%; height: 100px;" value="<?php ?>"></textarea>';
我如何在值内使用php
期待
谢谢
你不能
这里的问题与HTML无关。 问题是因为您试图echo
PHP标记。
PHP要么输出所有内容(默认情况下),要么执行PHP(在<?php
和?>
)。 如果显式输出echo
则绕过解析器对<?php
的搜索。 您不能以这种方式嵌套PHP程序。
重构代码。
?>
<textarea name="" class="widefat" style="width:100%; height: 100px;">
<?php ... ?>
</textarea>
<?php
注意:Textarea元素没有value属性。
您可以按照以下方式进行操作,
echo '<textarea name="" class="widefat" style="width:100%; height: 100px;">'.$value.'</textarea>';
要么
<textarea name="" class="widefat" style="width:100%; height: 100px;"><?php echo $value; ?></textarea>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.