Heim  >  Artikel  >  Backend-Entwicklung  >  PHP的fwrite会并发执行

PHP的fwrite会并发执行

WBOY
WBOYOriginal
2016-06-13 13:06:19830Durchsuche

PHP的fwrite能并发执行?

PHP code
<!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

-->
$f2 = fopen('file/index.txt','w');
fwrite($f2,$h.$old);
fclose($f2);


例如: 制作留言板. 没有使用MySQL等软件. 直接把留言写入一个.txt文件里.

如果在高峰时期, 同一秒内有50,000人留言. 
www.dbscripts.net/guestbook/demo/


PHP能并发执行, 不会出错?

------解决方案--------------------
出什么错?
你使用写方式打开的
file/index.txt 永远都是最后一个写的内容
------解决方案--------------------
写方式会覆盖吧
------解决方案--------------------
不知道.可能传说中的文件锁是解决之道
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn