gpt4 book ai didi

PHP 长轮询错误

转载 作者:行者123 更新时间:2023-12-02 21:28:04 26 4
gpt4 key购买 nike

我正在尝试学习长轮询,并且正在使用以下 PHP 脚本:

<?php
$lastMod = filemtime('test.txt');

$counter = 10;
while ($counter > 0) {
if (filemtime('test.txt') !== $lastMod) {
echo file_get_contents('./test.txt');
exit;
}
$counter--;
sleep(1);
}

echo $lastMod;

但无论我做什么或尝试,当我在脚本执行期间更改 test.txt 内容时,它都不会执行任何操作。

如果有人告诉我错误出在哪里,我会非常高兴。

最佳答案

filemtime 结果在运行时缓存,因此您需要使用 clearstatcache() 显式重置它.

if 之前运行它。

关于PHP 长轮询错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23049500/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com