Tom: Arrays

Beitrag lesen

Hello,

Ich hätte nicht gedacht das es dafür schon eine fertige Funktion gibt:-)

Die ist auch nicht fertig, sondern äußerst rudimentär.

Jetzt muss ich nur noch rausfinden wie ich die "Trim-Funktion" mit einbau um die Zeilenumbrüche wegzukriegen

Dann überleg am besten auch gleich, wie du die Funktion multiuserfähig machst.

Es ist besser, Dur arbeitest folgendermaßen

  • Datei öffen                          fopen()
  • Datei exclusiv sperren               flock()
  • Datei vollständig einlesen           filesize() und fread()
  • Datei schließen und damit
      automatisch entsperren
  • Eingelesenen Datenblock in Array     explode()
      umwandeln

http://www.php.net/manual/en/function.explode.php

Die Funktion file() ist nicht für den konkurrierenden Betrieb geeignet und sollte nur für Tests im isolierten Umfeld benutzt werden. Das trifft übrigens i.d.R. auf alle namensbasierten File-Funktionen zu. Nur die handle-basierten liefern eine relative Sicherheit.

Harzliche Grüße vom Berg
http://bergpost.annerschbarrich.de

Tom

--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau
Ein Jammer ist auch, dass die Dummen so selbstsicher und die Klugen voller Zweifel sind. Das sollte uns häufiger zweifeln lassen :-)