Autor |
Nachricht |
fuchsbau
Threadersteller
Dabei seit: 15.08.2005
Ort: .//root
Alter: 40
Geschlecht:
|
Verfasst Do 02.03.2006 16:03
Titel [php] zeilenumbruch nach auslesen von textdatei [solved] |
|
|
ich lese mit
$datei[x] ja die x-te zeile der datei aus oder so, richtig? :) wenn ich jetzt z.b. mach
Code: | echo 'test' . $datei[x] . 'test2'; |
dann steht das test aber ne zeile tiefer. wie kann ich test2 in die selbe zeile bekommen, sprich den zeilenumbruch entfernen?
Zuletzt bearbeitet von fuchsbau am Do 02.03.2006 17:41, insgesamt 1-mal bearbeitet
|
|
|
|
|
BenediktXVI
Dabei seit: 11.11.2005
Ort: -
Alter: 42
Geschlecht:
|
Verfasst Do 02.03.2006 16:07
Titel
|
|
|
Code: |
str_replace("\n","",$deinevar);
str_replace("\r","",$deinevar);
str_replace("\t","",$deinevar);
str_replace("<br>","",$deinevar);
|
Das dürfte deine Probleme lösen
|
|
|
|
|
Anzeige
|
|
|
tacker
Dabei seit: 22.03.2002
Ort: Trondheim, Norwegen
Alter: 43
Geschlecht:
|
Verfasst Do 02.03.2006 16:26
Titel
|
|
|
trim() ist in diesem Fall besser.
|
|
|
|
|
fuchsbau
Threadersteller
Dabei seit: 15.08.2005
Ort: .//root
Alter: 40
Geschlecht:
|
Verfasst Do 02.03.2006 16:32
Titel
|
|
|
das klappt weder noch. auch wenn's logisch klingt. dann n workaround-versuch:
ich weiß, wieviele zeichen die zeile hat, kann ich auch in der art
die ersten y zeichen von zeile x auslesen?
|
|
|
|
|
Eistee
Administrator
Dabei seit: 31.10.2001
Ort: Grimma
Alter: 45
Geschlecht:
|
Verfasst Do 02.03.2006 17:26
Titel
|
|
|
Uiuiui...
Also: file() liest eine Datei in ein Array
Code: | $lines = file('beispiel.txt'); |
ACHTUNG: Zeile 1 liegt im Array Element 0, Zeile 2 dann in $lines[1] usw.
Aber: z.b. $lines[0] aber enthält noch die Zeile 1 deiner Datei komplett, d.h. auch mit dem Linebreak (Zeilenumbruch am Ende)
Lösung:
Code: | $lines[0] = trim($lines[0]); |
Denn:
http://de2.php.net/manual/de/function.trim.php hat geschrieben: | trim
(PHP 3, PHP 4, PHP 5)
trim -- Entfernt Whitespaces (oder andere Zeichen) am Anfang und Ende eines Strings |
Falls du immer noch x Zeichen aus der Zeile auslesen willst:
http://de2.php.net/manual/de/function.substr.php
Zuletzt bearbeitet von Eistee am Do 02.03.2006 17:27, insgesamt 1-mal bearbeitet
|
|
|
|
|
fuchsbau
Threadersteller
Dabei seit: 15.08.2005
Ort: .//root
Alter: 40
Geschlecht:
|
Verfasst Do 02.03.2006 17:43
Titel
|
|
|
bin eben doch doof.
statt
nehm ich eben nur
und wunder mich dasses nich funzt.
danke für deine einweisung in php
|
|
|
|
|
|
|
|
Ähnliche Themen |
Zeilenumbruch beim Auslesen einer Textdatei
PHP: Textdatei auslesen und sortieren, wie?
Textdatei zeilenweise auslesen und anzeigen
dynamische Variablennamen aus Textdatei auslesen
[PHP] Textdatei gezielt auslesen - nach Daten suchen
auslesen von dateien und schreiben in neue |solved|
|
|