特殊字符

时间:2018-12-30 08:54:56

标签: php arrays input str-replace

大家, 我对特殊字符有疑问。 我将不得不使用数组进行很多输入,并且有一些特殊字符,例如“和”。 如果我将其输入这样的输入中,它将显示出来。

<input type="text" class="form-control" placeholder="" value="&quot;A&quot; Cell Incubator">

但是,如果我使用“ str_replace”来提供帮助,则不会显示任何内容。

    <?php
	$suche		= array("&quot;");
	$ersetze	= array('"');
	$text		= "&quot;A&quot; Cell Incubator";
	$texts		= "&quot;A&quot; 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代码。

1 个答案:

答案 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>