Ich bin ein Anfänger in PHP. Ich versuche eine Variable zu drucken, die den Buchstaben "ñ" enthält, aber sie wird nicht korrekt gedruckt. Es erscheint ein Fragezeichen. Aber in der Anordnung druckt es ok. Warum ist das und wie kann ich es beheben? Meine Kodifizierung ist UTF-8, und dies ist mein CodeWie zeigt man das "ñ" Zeichen auf Variable in PHP
<?php header('content-type:text/html;charset=utf-8');
$vowels = array('a', 'e', 'i', 'o', 'u');
$consonants = array('b','c','d','f','g','h','j','k','l','m','n','ñ','p','q','r','s','t','v','w','x','y','z');
$word = "wxyzñ";
echo $word;
echo "<br>" . $word[4] . " " . $consonants[11] ;
?>
Das Wort $ druckt ok auch ohne den Header, aber wenn ich versuche, dass nur Zeichen im Wort zu bekommen, es funktioniert nicht. Und in der Anordnung druckt das "ñ" ok. Ich habe versucht, die Variable $ word in ein Array mit str_split, aber das gleiche Ergebnis zu konvertieren. Auch ich habe versucht mit den html_entities, aber das gleiche Ergebnis. Bitte helfen Sie. Vielen Dank!
Verwenden Sie den HTML-Code: '& ntilde;' und so weiter? – Maximus2012