Frage

test.php – Verwendung einer regulären IDE (phpDesigner7)

<head>
    <meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
</head>
<body>

<?php
      echo "بوغاليا";
?>

</body>
</html>

Ausgabe :???????


test.html – Verwendung einer regulären IDE (phpDesigner7)

<head>
    <meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
</head>
<body>
بوغاليا
</body>
</html>

Ausgabe :???????


test.html – Arabisch-Pad verwenden

<head>
    <meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
</head>
<body>
بوغاليا
</body>
</html>

Ausgabe :Deutsch


hello.php – Arabisch-Pad verwenden

<?php 
 echo "Hello";
 ?>

Ausgabe :Nichts

Ich verwende ein lokales WAMP (PHP 5.3).Davon.
Ich habe versucht, diese Seiten zu speichern mit:charset=utf-8 auch in beiden Programmen ohne Erfolg.

Ich weiß genau, dass meine IDE keine Sonderzeichen verarbeiten kann und das andere Programm, das Sonderzeichen verarbeiten kann, brauchbares HTML schreiben kann, aber wenn darin PHP-Dateien geschrieben sind, funktioniert es nicht.Ich weiß, dass es sich hierbei um ein Codierungsproblem handelt (in der IDE und beim Anzeigen der Seiten).

Wie stellt man Sonderzeichen mit PHP-Code dar? Ich habe große Teile dieses arabischen Textes, die angezeigt werden müssen.

Wissen Sie, wie das geht?

Danke!:) :)

War es hilfreich?

Lösung

Warum stellen Sie Ihren Zeichensatz auf ISO-8859-1 ein?Das ist Latein-1.Sie können in Latin-1 keine nicht-lateinischen Zeichen rendern.

Versuchen Sie stattdessen, UTF-8 zu verwenden.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top