dedlfix: Programmierstil: Meinung/Verbesserungen?

Beitrag lesen

echo $begrüßung;

Ich habe es z.B. bisher noch nicht geschafft, die XML-Zeile <irgendwas>a&#160;&amp;&#160;b</irgendwas> sowohl richtig anzeigen zu lassen wie auch valide (XHTML 1.0 strict). Bisher bin ich am & gescheitert.

// Quelltext UTF-8-kodiert
  $xml = simplexml_load_string('<root><irgendwas>ä&#160;&amp;&#160;b</irgendwas></root>');
  var_dump((string)$xml->irgendwas);

Ergibt bei mir

string(8) "ä & b"

also einen ordentlich UTF-8-kodierten String mit je 2 Bytes für das ä und die NBSP, und je eins für & und b. HTML-gerecht kann das mit dem üblichen htmlspecialchars() umgewandelt werden.

echo "$verabschiedung $name";