Heim  >  Artikel  >  Backend-Entwicklung  >  So entfernen Sie nicht-chinesische Zeichen in PHP

So entfernen Sie nicht-chinesische Zeichen in PHP

藏色散人
藏色散人Original
2021-07-14 10:23:451674Durchsuche

So entfernen Sie nicht-chinesische Zeichen in PHP: Erstellen Sie zunächst eine PHP-Beispieldatei. Verwenden Sie dann die Funktion fgets(), um jede Datenzeile aus der TXT-Datei zu extrahieren. Verwenden Sie schließlich die reguläre Funktion preg_replace(), um nicht-chinesische Zeichen zu entfernen Zeichen in jeder Zeile.

So entfernen Sie nicht-chinesische Zeichen in PHP

Die Betriebsumgebung dieses Artikels: Windows7-System, PHP7.1-Version, DELL G3-Computer

Wie entferne ich nicht-chinesische Zeichen in PHP?

php-Funktion preg_replace() Entfernt regelmäßig nicht-chinesische Zeichen

Das Projekt muss die Methode zum Entfernen nicht-chinesischer Zeichen verwenden. Die organisierten Daten

$file = fopen("hb/j.txt","r+") or exit("Unable to open file!");
while(!feof($file)){
$line=fgets($file);
$pattern = "/[^\x{4E00}-\x{9FFF}]+/u";
echo preg_replace($pattern, '', $line);
echo "<br />";
}
fclose($file);

entfernen jede Zeile aus der TXT-Datei und entfernen die nicht-chinesischen Zeichen in jeder Zeile.

1. Nehmen Sie eine Zeile heraus und verwenden Sie die Funktion fgets()

2. Entfernen Sie nicht-chinesische Zeichen mit der regulären Funktion preg_replace()

3. Reguläre Regeln für nicht-chinesische Zeichen /[^x{4E00}- x{9FFF}]+/, achten Sie auf PHP, u**** kann nicht zur Darstellung von Unicode-Zeichen verwendet werden, x{****}

4.u muss zur Darstellung des Modifikators verwendet werden

Empfohlenes Lernen: „PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonSo entfernen Sie nicht-chinesische Zeichen in PHP. 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