Frage zu PHP-Dateifunktionen.

Hardware, Software, Webdesign & Coding.

Moderator: Katana

Antworten
Benutzeravatar
boo
Beiträge: 4022
Registriert: Di Feb 27, 2001 1:01 am

Frage zu PHP-Dateifunktionen.

Beitrag von boo »

fgets liest ja eine Zeile aus einer Textdatei, oder?

Aber wie SCHREIBT man eine Zeile in eine Textdatei? fputs schreibt das einfach dahinter, ohne vorher eine neue Zeile anzufangen...
Bild
Benutzeravatar
XTale
Zweiter Admin im Bunde
Beiträge: 4736
Registriert: Fr Mai 12, 2000 12:01 am

Beitrag von XTale »

auch wenn du ein \n ans ende der zeile puttest?
Bild
SyMbiOnT
Beiträge: 609
Registriert: Mi Mai 02, 2001 12:01 am

Beitrag von SyMbiOnT »

XTale hat geschrieben:auch wenn du ein \n ans ende der zeile puttest?
Hey, das ist ja wie bei C++ :wink:
Der Anfänger freut sich, wenn nach dem Start des Programms Ziffern auf dem
Bildschirm erscheinen, der Eingeweihte prüft die Größenordnungen der ausgege-
benen Resultate, der Profi traut nicht einmal dem Vorzeichen.

http://www.bi.2fbi.de
Benutzeravatar
Katana
Beiträge: 5337
Registriert: So Jan 02, 2000 1:01 am

Beitrag von Katana »

Oder für den Fall eines Windowssystems halt \r\n (Return + Newline, oder sollte es \n\r gewesen sein?)

Diese Platzhalter oder ""Escaped Characters"" kommen nicht nur in C(++) sondern auch in vielen anderen Sprachen vor, Java z.B.

Code: Alles auswählen

\n - Newline (Unix, etc.)
\r - Carriage Return
\\ - Backslash
\' - einzelnes Anführungszeichen
\" - doppeltes Anführungszeichen
\t - Tabulator
\  - Leerzeichen (Linux Shell z.B.)
und noch ein paar andere, die mir jetzt nicht einfallen (in Java ist's auch möglich, ASCII Code zu nutzen, z.B. \65).
SyMbiOnT
Beiträge: 609
Registriert: Mi Mai 02, 2001 12:01 am

Beitrag von SyMbiOnT »

Denkst du das weiss ich net :wink:

hier noch ein paar mehr:

Code: Alles auswählen

\' -- Hochkomma
\n -- Doppeltes Hochkomma
\\ -- Backslash
\? -- Fragezeicen
\0 -- NullByte
\a -- Beep
\b -- Rückschritt
\t -- Tabulator
\n -- Zeilenvorschub
\v -- Vertikaler Tabulator (Funzt bei mir irgendwie nie, naja brauch ich auch nie)
\f -- Seitenvorschub
\r -- Wagenrücklauf
\o -- Okaler Wert
\x -- Hexadizimaler Wert
kann angehen dass einige nur unter C(++) gültig sind, weiss ich nicht
Der Anfänger freut sich, wenn nach dem Start des Programms Ziffern auf dem
Bildschirm erscheinen, der Eingeweihte prüft die Größenordnungen der ausgege-
benen Resultate, der Profi traut nicht einmal dem Vorzeichen.

http://www.bi.2fbi.de
Benutzeravatar
boo
Beiträge: 4022
Registriert: Di Feb 27, 2001 1:01 am

Beitrag von boo »

Werd' das nachher mal probieren. Dankeschön.
Bild
Antworten