phpbar.de logo

Mailinglisten-Archive

[php] Files direkt manipulieren

[php] Files direkt manipulieren

Reinhold Jordan reinhold at bachrain.de
Mon Jul 26 15:43:16 CEST 2004


Hi,

> Frage: Geht es auch ohne Pufferung, oder wenigstens ohne den ganzen Rest des 
> Files zu puffern?

ja:

öffne Originalfile zum Lesen
Öffne temporäres File zum Schreiben
{
lese Block von o-File
schreibe Block in t-File
}
(bis Stelle gefunden)

füge Teil ein

{
lese Block von o-File
schreibe Block in t-File
}
(bis Ende)

überschreibe Originalfile mit temporärem File

Du mußt halt daran denken, daß die zu suchende Stelle auch über eine
Blockgrenze hinaus gehen kann. Ganz so trivial ist es dann also nicht.
Aber machbar...


Gruß, Reinhold

-- 
                         Reinhold Jordan
WWW: http://reinhold.bachrain.de         Mail: reinhold at bachrain.de
"The first time you'll get a Microsoft product, that  doesn't suck,
will be the day they start producing vacuum cleaners."    (unknown)

php::bar PHP Wiki   -   Listenarchive