Hallo,
ich würde gerne wissen, ob es möglich ist, Anführungszeichen (oben und unten „“ in PHP darzustellen.) Mein Problem ist, dass in der XML Datei, die ich zur Verfügung habe, diese Anführungszeichen benutzt werden und auch übergeben werden müssen, doch leider klappt das nicht so, wie ich es gern hätte.
Ich habe es so versucht:
$repl_down = str_replace("„", "\"", $string);
$newstring = $repl_down;
$repl_up = str_replace("„", "\"", $newstring);
$newstring2 = $repl_up;
print ($newstring2);
Allerdings bekomme ich so nur die Anführungszeichen am Satzanfang angezeigt (und das in der Form ", also nicht, wie üblich unten)
Also hat das Ersetzen nur am Satzanfang geklappt.
Die XML Datei ist utf8 kodiert, beim Aufruf der Zeile
print utf8_decode($string);
werden allerdings die Anführungszeichen und der Bindestrich als Fragezeichen ? angezeigt.
Hat vielleicht jemand eine Idee, wie ich da weiterkomme?
Vielen Dank im Voraus.
Gruß
loki187
ich würde gerne wissen, ob es möglich ist, Anführungszeichen (oben und unten „“ in PHP darzustellen.) Mein Problem ist, dass in der XML Datei, die ich zur Verfügung habe, diese Anführungszeichen benutzt werden und auch übergeben werden müssen, doch leider klappt das nicht so, wie ich es gern hätte.
Ich habe es so versucht:
$repl_down = str_replace("„", "\"", $string);
$newstring = $repl_down;
$repl_up = str_replace("„", "\"", $newstring);
$newstring2 = $repl_up;
print ($newstring2);
Allerdings bekomme ich so nur die Anführungszeichen am Satzanfang angezeigt (und das in der Form ", also nicht, wie üblich unten)
Also hat das Ersetzen nur am Satzanfang geklappt.
Die XML Datei ist utf8 kodiert, beim Aufruf der Zeile
print utf8_decode($string);
werden allerdings die Anführungszeichen und der Bindestrich als Fragezeichen ? angezeigt.
Hat vielleicht jemand eine Idee, wie ich da weiterkomme?
Vielen Dank im Voraus.
Gruß
loki187
Kommentar