php Чтение\записьсблокировкой

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php Чтение\записьсблокировкой相关的知识,希望对你有一定的参考价值。

<?php

$fp = fopen(__DIR__ . DIRECTORY_SEPARATOR . "counter.txt", "c+"); 
// я не ошибся. именно c+ - открытие на чтение и запись или создание и открытие на чтение и запись

if (flock($fp, LOCK_EX)) {
   $data = (int) fgets($fp);
   ftruncate($fp, 0);
   fwrite($fp, $data + 1);
   fflush($fp);
} else {
   throw new \Exception('Counter error');
}

fclose($fp);

以上是关于php Чтение\записьсблокировкой的主要内容,如果未能解决你的问题,请参考以下文章

La Sylphide 仙女

php ЧастоиспользуемыефункцииБитрикса

php отдатьответклиенту,закрытьсоединениеиразлочитьсессию。 $ b $bполезно,когданужнобыстроответитьклие

php Унаследованиешаблонадлякатегории。 Дочерниебудутиспользоватьшаблонродительскойкатегории

php Имитируетфункционал“Отображатьнастатическойстраницесписокзаписей”。

php Имитируетфункционал“Отображатьнастатическойстраницесписокзаписей”。