WebWork Magazin - Webseiten erstellen lassen, Online Medien, html

Webhoster, Webhosting Provider und Domain registrieren

Home | Registrieren | Einloggen | Suchen | Aktuelles | GSL-Webservice | Suleitec Webhosting
Reparatur-Forum | Elektro forum | Ersatzteilshop Haushalt und Elektronik



Im Homepage und Webhosting-Forum --- Umbrüche aus *.txt-Dateien herausfiltern

Scripte und Programme für PHP, MYSQL. Diskussionen zur Programmierung im Web. Fragen zu CMS, Blogsoftware, Shops, Newsletter und vielen weiteren Scripten.

Forum » PHP & MySQL » Umbrüche aus *.txt-Dateien herausfiltern - 21 Nov 2024 Antworten
im Forum für Webhosting Homepage gefunden:
Umbrüche aus *.txt-Dateien herausfiltern
cooper
Pixelschubser
Threadstarter




Beiträge: 14

hi,
kurze frage zu einem eigentlich kleinen problem. ich komme da aber nicht weiter.
also:
ich habe den Inhalt aus einer *txt-datei
in die variable $file übergeben. Der Inhalt
enthält Zeilenumbrüche, die ich herausfiltern möchte.

Das wollte ich ganz simple mit:

$file = ereg_replace("n","",$file);

lösen. d.h. den Zeilenumbruch durch "nichts"
ersetzen. Das will aber nicht funktionieren.
Kann mir einer sagen, was mit der Befehlszeile verkehrt läuft?
Danke - und viele Grüße an den edlen Wisser



[ Diese Nachricht wurde geändert von: cooper am 2002-02-08 12:19 ]

  Profil   Website   Editieren   Zitieren
m3rlin
Quasselstrippe




Beiträge: 264

vor dem "n" fehlt der (Backslash)

---
Webspace Preisvergleich Server Preisvergleich

  Profil   Editieren   Zitieren
subjective
Forenheld




Beiträge: 844

Es gibt eine Funktion Namens chop(), welche die Whitespaces am Ende der Zeile entfernen. Falls du schon einen String hast bietet sich str_replace an. ereg() ist sehr langsam, sollte also nicht verwendet werden. Mal angenommen alle Umrüche sollen raus.

//windows CR
$file = str_replace("r","",$file);
//unix LF
$file = str_replace("n","",$file);

Thomas

_________________
Weaverslave

[ Diese Nachricht wurde geändert von: subjective am 2002-02-08 14:25 ]

---
Weaverslave

  Profil   Website   Editieren   Zitieren
cooper
Pixelschubser
Threadstarter




Beiträge: 14

Danke! chop() ist genau das, was ich gesucht habe. die versuche mit str_replace() sind aber leider fehlgeschlagen. Das war auch mein erster Versuch, die Zeilenumbrüche zu entfernen ...
Viele Grüsse
cooper

  Profil   Website   Editieren   Zitieren
subjective
Forenheld




Beiträge: 844

Fein das es geklappt hat. Achte auf die Anführungszeichen. Bei "r" bzw 'r' kommt der Unterschied zwischen " und ' zum tragen. Während "r" dem Zeichen 13 (Carriage Return) entspricht, ist 'r' tatsächlich diem beiden Zeichen und r.

Thomas


---
Weaverslave

  Profil   Website   Editieren   Zitieren
cooper
Pixelschubser
Threadstarter




Beiträge: 14

hi,
da bewegt sich was in meinem hinterstübchen.
das kommt mir irgendwie bekannt vor. das ist
ziemlich interessant. kannst bitte nochmal
den Teilsatz:

...,ist 'r' tatsächlich diem beiden Zeichen und r.

erläutern? Den verstehe ich gerade nicht.
Danke dir für deine Hilfe und dein Interesse.

cooper


  Profil   Website   Editieren   Zitieren
subjective
Forenheld




Beiträge: 844

Böser Schreibfehler "den Zeichen und r" müßte es heißen.

In Strings, welche mit " eingeschlossen wurden haben bestimmte Zeichen wie $ oder r und n Sonderbedeutung. Das $ leitet eine Variable ein. r und n sind die speziellen Zeichen CR (#13) und LF (#10). Ein Windows-Zeilenumbruch besteht aus diesen beiden Zeichen.

Innerhalb von ' werden diese Zeichen nicht interpretiert. Sie werden so verwendet, wie sie dort stehen. Einzige Ausnahme ist die Kombination '. Ein 'r'-String enthält also einen Backslash und ein kleines r.

Thomas


---
Weaverslave

  Profil   Website   Editieren   Zitieren
cooper
Pixelschubser
Threadstarter




Beiträge: 14

Alles klar!

War ja gar nicht so schlimm
Danke für deine Erläuterungen ...

cooper

  Profil   Website   Editieren   Zitieren
 

Antworten
Forum » PHP & MySQL » Umbrüche aus *.txt-Dateien herausfiltern

Aktuelle Beiträge zur Hilfe im Forum für Homepage - Umbrüche aus *.txt-Dateien herausfiltern im Forum Homepage Hosting AntwortenLetztes Posting
Cybersicherheit für Unternehmen
in "PHP & MySQL"
3 18.11.2024 14:05 von Gaswer
Wirtschaftslage in der Ukraine
in "PHP & MySQL"
3 22.10.2024 15:04 von Gaswer
Rangliste (Ohne Mysql) (Kompliziertes Ordner System)
in "PHP & MySQL"
3 19.07.2021 06:00 von newtopblog
kleines problem mit phpadmin
in "PHP & MySQL"
5 11.04.2021 22:22 von Zavylon
Counter mit PHP
in "PHP & MySQL"
4 22.03.2021 16:29 von Robeni
Fehlermeldung beim Importieren der Datenbank in phpmyadmin
in "PHP & MySQL"
0 02.08.2019 22:14 von iFuchs
CMS für Online Shop
in "PHP & MySQL"
18 26.05.2019 13:29 von raiserle
Regestrierungproblem
in "PHP & MySQL"
3 28.11.2018 13:20 von norbertofahey
PHP Datum ausgeben?
in "PHP & MySQL"
1 19.10.2018 10:04 von Klaus1973
PHP befehl ausführen
in "PHP & MySQL"
11 16.08.2018 09:08 von Klaus1973
Visual Composer selber programmieren?
in "PHP & MySQL"
0 22.01.2017 23:45 von Redji



Besucher : 8126524    Heute : 442     Gestern : 463     Online : 201     21.11.2024    14:13      0 Besucher in den letzten 60 Sekunden        
Nach oben