大家, 我对特殊字符有疑问。 我将不得不使用数组进行很多输入,并且有一些特殊字符,例如“和”。 如果我将其输入这样的输入中,它将显示出来。
<input type="text" class="form-control" placeholder="" value=""A" Cell Incubator">
但是,如果我使用“ str_replace”来提供帮助,则不会显示任何内容。
<?php
$suche = array(""");
$ersetze = array('"');
$text = ""A" Cell Incubator";
$texts = ""A" Cell Incubator";
?>
<ul class="">
<li><h1>Sonderzeichen "</h1>
<ul class="">
<li><?php echo str_replace($suche, $ersetze, $text); ?></br>
<input type="text" class="form-control" placeholder="" value="<?php echo str_replace($suche, $ersetze, $text); ?>"></li>
</ul>
</li>
</ul>
我的目标是在输入中显示特殊字符的HTML代码。
答案 0 :(得分:0)
尝试使用htmlentities:
<ul class="">
<li><h1>Sonderzeichen "</h1>
<ul class="">
<li><?php echo str_replace($suche, $ersetze, $text); ?></br>
<input type="text" class="form-control" placeholder="" value="<?php echo htmlentities($text); ?>"></li>
</ul>
</li>
</ul>