Tom: Gefundene AUsdrücke in einem Text markieren

Beitrag lesen

Hello,

Ich würde eher zu den einfachen file_get_contents und file_put_contents tendieren als Low-Level-Gewurschtel mit Dateizeigern:
http://de3.php.net/manual/en/function.file-get-contents.php
http://de3.php.net/manual/en/function.file-put-contents.php

Das wäre eigentlich mal eine Aufgabe für einen Objektorientierten :-)

file.use()
  file.getcontents()       = lock_sh + output + unlock
  file.altercontents()     = lock_ex + read + alter + write + unlock
  file.putcontents()       = ...
  file.appendcontents()
  file.unuse()

usw.

Nur so als Denkansatz. Einige Ideen werden da ja schon durch POSIX-Streams abgedeckt, aber eben nicht alle! Und auf Microbensoftware muss es ja auch noch funktionieren. Ob es noch weitere OSse *) gibt, die für PHP relevant sind, weiß ich nicht

Das Problem wird sein, dass niemand wirklich entscheiden mag. wann eine atomare Operation beginnt ud wann sie zu enden hat, um möglichst wenig Störung ins System zzu bringen.

*) Ich habe das gelesene mit dem Plural-s :-))

Liebe Grüße aus Syburg bei Dortmund

Tom vom Berg

--
Nur selber lernen macht schlau
http://bergpost.annerschbarrich.de