I arabische Charaktere zur Textdatei lesen möchten und zeigen ihnen aber sie sind in einer fremden Symbole wie und sie können nicht mit irgendwelchen Zeichenlesen arabische Zeichen von Textdateien in PHP
Antwort
verglichen werden gezeigt Versuchen Sie, .htaccess-Datei im Stammverzeichnis Ihrer Webanwendung zu erstellen und schreiben Sie eine solche Zeichenfolge dort AddDefaultCharset UTF-8
Ich hatte Recht. Alles, was Sie tun müssen, ist sicherzustellen, dass Ihre Datei die richtige Kodierung hat. Ich habe es mit Notepad ++ getestet.
Sie müssen die Codierung dieser Dateien kennen. Kann UTF-8 sein, kann etwas Transliteracion sein, kann etwas anderes sein. Dann müssen Sie in UTF-8 konvertieren (nicht benötigt, wenn bereits utf-8 sind), dann geben Sie das wie auf der Seite aus, ... mit der Seite deklarieren sich als UTF-8 ... Wie der Mira-Kommentar.
<meta content="text/html; charset=utf-8" http-equiv="Content-Type" />
Lassen Sie versuchen, gemeinsam daran zu arbeiten:
Ich werde Sie Code annehmen, wie folgt aussieht:
1- sollten Sie Ihre Datei in UTF-8-Codierung geschrieben wird kümmere ich mich, wenn es nicht
ist<meta content="text/html; charset=utf-8" http-equiv="Content-Type" />
<?php
$file_path = "c:/home/user/text.txt";
$data = file_get_contents($file);
// if its utf8 file skip this line
$arabic_data = iconv("windows-1256" , "utf8" , $data);
echo $arabic_data ; ?>
, falls Sie linux-Benutzer Sie iconv
in Command much powerful & easier
Ich werde meine Antwort aktualisieren, falls Sie weitere Hilfe benötigen oder weitere Informationen
< meta content="text/html; charset=utf-8" http-equiv="Content-Type" />
ist Leben bietet Schoner
wenn man mit PHP arbeiten, verwendet
echo '<meta content="text/html; charset=utf-8" http-equiv="Content-Type" />';
in Sie scrip
Datei ändern Encoding to UTF-8 Durch Öffnen der Datei mit einem beliebigen Editor und Ändern der Codierung von Editor zu UTF-8
sind diese Texte in UTF-8? versuche 'utf8_encode ($ text) 'wo' $ text' ist dein arabischer text .. und schau, ob es funktioniert .. – SERPRO
Bitte mehr Details, wie gelesen? wie Ausgabe? welche Kodierung? – safarov
Wie wäre es mit der Header-Codierung? (Meta-Zeichensatz) –