Tom: Datei setzt sich von selbst auf 0 Byte

Beitrag lesen

Hello,

Wie kommst Du auf die Idee, dass alle diese Methode nur fürs
Hochzählen nehmen? Könnte ja auch sein, dass jemand dekrementieren
will. Außerdem weiß man ja auch nicht, unter welcher PHP-Version
wieviel Zeichen für eine Zahl geschrieben werden. Zahlen werden
bei PHP als Text in die Datei geschrieben. Und '00001' ist
geleichbedeutend mit '1'.

Nein, das haengt nur davon ab, wie du die Zahl repraesentierst. Siehe
dazu auch

http://de.php.net/pack

Es ist problemlos moeglich, eine Zahl binaer in eine Datei zu
schreiben.

Wenn das hier gemacht worden wäre, hätte ich mich nicht geräuspert.
Hier wird aber die allgemeine textorientierte Schreibweise benutzt und nicht eine streng typorientierte (wie z.B. mit Pack() möglich).

Nun sei also so ehrlich und gibt zu, dass Du jetzt mit Kanonen auf mich schiessen wolltest, obwohl ich doch nur 'piep' gemacht habe.

Ich bemängele schon lange die schlechte (umständliche) Strukturunterstützung unter PHP. Zu pack() gibts hier bestimmt schon Threads von mir.

Schließlich kann man also nur wiederholen, dass für eine saubere Programmierung und textorientioerte Ausgabe von Werte in eine Datei diese reformatiert wrden muss nach der Wiederbenuzung (nach ist besser als vor, da die Datensicherheit im Chrashfall dadurch steigt)

Harzliche Grüße aus http://www.annerschbarrich.de

Tom

--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau