Heim >Backend-Entwicklung >PHP-Problem >Was tun, wenn PHP verstümmelte TXT-Zeichen liest?

Was tun, wenn PHP verstümmelte TXT-Zeichen liest?

藏色散人
藏色散人Original
2020-07-10 10:31:483147Durchsuche

Die Lösung zum Lesen verstümmelter TXT-Dateien mit PHP: Laden Sie zunächst die Editplus-Software herunter und installieren Sie sie. Anschließend codieren Sie den zu lesenden TXT-Text neu.

Was tun, wenn PHP verstümmelte TXT-Zeichen liest?

Lösung für das Problem verstümmelter Textinhalte beim Lesen von TXT-Text mit PHP

Lass uns zunächst reden Informationen zum Kodierungsformat der TXT-Datei: ANSI, Unicode, UTF-8, Unicode Big Endian. Die direkte Verwendung von PHP zum Lesen führt definitiv zu verstümmeltem Code, da die Webseitenkodierung im Allgemeinen UTF-8 oder GB2312 ist.

Nachdem ich viele Lösungen von Meistern gelesen habe, halte ich es für zu kompliziert. Wenn es nicht häufig verwendet wird, müssen Sie lediglich die Editplus-Software verwenden, um den TXT-Text, den Sie lesen möchten, neu zu kodieren.

php liest eine zufällige Zeile des angegebenen TXT-Textes

<?php
    $arr=file(&#39;u.txt&#39;);
    $n=rand(0,count($arr));
    echo $arr[$n];
?>

Wie gezeigt:

Was tun, wenn PHP verstümmelte TXT-Zeichen liest?

Weitere Informationen zu diesem Thema finden Sie unter PHP Chinesische Website !

Das obige ist der detaillierte Inhalt vonWas tun, wenn PHP verstümmelte TXT-Zeichen liest?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn