Wenn ihr HTML Tags ausgeben wollt anstatt anwenden zu lassen dann kann man das ganz leicht mit
htmlentities($var) . Mit htmlentities($var, ENT_QUOTES) können auch einzelne zeichen wie z.B. < oder > zu < bzw. > konvertiert werden.
Hier ein Beispiel:
|
PHP-Quelltext
|
1
2
3
4
5
6
7
8
9
10
11
|
<?php
$code = "<b><h2>'Mega'</h2>fett</b>";
// Ausgabe: <b><h2>'Mega'</h2>fett</b>
//also: <b><h2>'Mega'</h2>fett</b>
echo htmlentities($code);
// Ausgabe: <b><h2>'Mega'</h2>fett</b>
//also: <b><h2>'Mega'</h2>fett</b>
echo htmlentities($code, ENT_QUOTES);
?>
|
Normale Ausgabe:
'Mega' fett
Ausgabe:<b><h2>'Mega'</h2>fett</b>
Es haben sich bereits 13 Gäste bedankt.