Ausgabe von htmlentities nach foreach

Jan-Frederik Stieler

Monsterator
Moderator
HI,
mal ne doofe Frage zu htmlentities. Wenn ich mein $_POST mittels foreach jeden Eintrag durch htmlentities schicke
warum kann ich mit dann per var_dump, print_r oder echo nicht die Einträge mit htmlentities ausgeben?
PHP:
$_POST['test'] = "Ein 'Anführungszeichen' ist <b>fett</b>";

foreach($_POST as $key => $newVKEntry){
    $newVK[$key] = htmlentities($newVKEntry, ENT_QUOTES);
}

var_dump($newVK['test']);
print_r($newVK['test']);
echo $newVK['test'];
 
Erweitere mal mit ENT_IGNORE
PHP:
$newVK[$key] = htmlentities($newVKEntry, ENT_QUOTES | ENT_IGNORE);
 
Zurück