Mein Eingang:PHP: Wie teilt man Strings mit null oder mehr Trennzeichen?
A B C D
E
F G H
Mein Code:
$field=preg_split("/ /",$line);
Danach wird der Wert von $field[0]
für Zeile 1 und 3 Ursachen richtig, während für Zeile 2 enthält einen mysteriösen Leerzeichen und $field[0]
gescheitert Übereinstimmung mit "E" stromabwärts. Was ist hier falsch und wie kann man es reparieren?
(EDIT: Problem gelöst, dank @Toto)
Was ist, wenn Sie 'explode' anstelle von' preg_split' verwenden? – roberto06
Funktioniert gut für mich. Hast du vor "E" keinen nicht druckbaren Charakter? – Toto
Dito, funktioniert für mich. Liest du diese Zeilen aus einer Datei? – RiggsFolly