Nabend,
ich versuche etwas aus einer Textdatei auszulesen, die Daten in der Textdatei haben pro Zeile folgenden Syntax:
datum;text1;text2;text3;zahl1;zahl2;zahl3
mich interessiert nur text3 und Datum, wobei Datum nicht wirklich wichtig ist. Ich habe angefangen mit
Nun zu meinem Problem
Er gibt es mir richtig aus, allerdings mit einem Leerzeichen am Ende, was ich dort absolut nicht gebrauchen kann.
Ich _dachte_ mit trim() hätte ich das beseitigt, dem war aber nicht so.
Und
Löscht mir den letzten Buchstaben, aber NICHT das Leerzeichen.
*verweifel*
Die Funktion split() gibt ein Array zurück, und trim() löscht nur bei Strings die Leerzeichen, aber ich bilde mir ein das ich in dem moment wo ich dem Array eine Variable zugewiesen habe das es eine Variable mit dem _Teil_ Wert des Arrays ist.
Ich hoffe es versteht mich jemand und kann mir helfen.
Danke!
Nobse
ich versuche etwas aus einer Textdatei auszulesen, die Daten in der Textdatei haben pro Zeile folgenden Syntax:
datum;text1;text2;text3;zahl1;zahl2;zahl3
mich interessiert nur text3 und Datum, wobei Datum nicht wirklich wichtig ist. Ich habe angefangen mit
PHP:
$datei = 'E:\dietxt.txt';
$fp = fopen ($datei, "r");
while (!feof($fp))
{
$zeile = fgets($fp,256);
$diesezeile = split(';', $zeile, 7);
$text3 = $diesezeile[3];
$text3 = trim($diesezeile);
echo "<b>".$text3."</b><br>";
}
Nun zu meinem Problem
Er gibt es mir richtig aus, allerdings mit einem Leerzeichen am Ende, was ich dort absolut nicht gebrauchen kann.
Ich _dachte_ mit trim() hätte ich das beseitigt, dem war aber nicht so.
Und
PHP:
$text3 = substr($text3, 0, -1);
*verweifel*
Die Funktion split() gibt ein Array zurück, und trim() löscht nur bei Strings die Leerzeichen, aber ich bilde mir ein das ich in dem moment wo ich dem Array eine Variable zugewiesen habe das es eine Variable mit dem _Teil_ Wert des Arrays ist.
Ich hoffe es versteht mich jemand und kann mir helfen.
Danke!
Nobse