Değişen fopen () modu ortasıdır?

0 Cevap php

Ben bu kod parçası:

$file = fopen($path, 'r+');
flock($file, LOCK_EX);
// reading the file into an array and doing some stuff to it
for ($i=0; $i<count($array); $i++)
  {
  fwrite($file, $array[$i]);
  }
flock($file, LOCK_UN);
fclose($file);

Temelde ne yapmak istiyorum:> Bir dosyayı açmak kilitlemek> oku> bazı şeyler> clear the file> dosyasına yazıyorum> kilidini> kapatın.

Sorun takas parçasıdır. Ben fopen($file, 'w+') ile bunu yapabileceğini biliyorum ama sonra okuma bir sorun olacaktır. Belki de ben bir şekilde mode değiştirebilirim?

Herhangi bir yardım Paul'e, takdir

0 Cevap