Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/kotlin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php轮询是必需的吗_Php_Polling - Fatal编程技术网

Php轮询是必需的吗

Php轮询是必需的吗,php,polling,Php,Polling,我想写一个php代码,只在某个时间点显示html按钮 由于php是一种脚本语言,只有在呈现html页面时才会执行代码 我在想,我可以只检查页面呈现的时间,而不是轮询。如果当前时间不满足我的条件,那么我将不回显该按钮,否则我可以回显该按钮 这种方法正确吗?或者我应该进行轮询吗?我不明白为什么要使用轮询。PHP已经具备了检查时间和有条件输出HTML所需的所有功能。唯一可能引起麻烦的是时区,但这可以通过在相关时间上添加偏移量来解决。我不明白为什么要使用轮询。PHP已经具备了检查时间和有条件输出HTML

我想写一个php代码,只在某个时间点显示html按钮

由于php是一种脚本语言,只有在呈现html页面时才会执行代码

我在想,我可以只检查页面呈现的时间,而不是轮询。如果当前时间不满足我的条件,那么我将不回显该按钮,否则我可以回显该按钮


这种方法正确吗?或者我应该进行轮询吗?

我不明白为什么要使用轮询。PHP已经具备了检查时间和有条件输出HTML所需的所有功能。唯一可能引起麻烦的是时区,但这可以通过在相关时间上添加偏移量来解决。

我不明白为什么要使用轮询。PHP已经具备了检查时间和有条件输出HTML所需的所有功能。唯一可能引起麻烦的是时区,但这可以通过在相关时间上添加偏移量来处理。

一旦页面加载,php就不再具有控制权。如果您显示了一个按钮,并且希望在某个时间段后将其删除,则需要使用javascript并执行某种setTimeout()来计划该操作。显然,javascript不会100%可靠(如果有人禁用了js,或者浏览器不支持js)

页面加载后,php将不再具有控制权。如果您显示了一个按钮,并且希望在某个时间段后将其删除,则需要使用javascript并执行某种setTimeout()来计划该操作。显然,javascript不会100%可靠(如果有人禁用了js,或者浏览器不支持js)

比这更糟一点。。。我甚至不确定什么是“投票”我所说的轮询是指我是否保留一个线程或什么东西来检查时间,比如每一分钟检查一次,然后它必须检查时间是否满足给定的条件,然后我们必须根据条件是否被评估为真或假来显示按钮。更糟的是除此之外。。。我甚至不确定什么是“投票”我所说的轮询是指我是否保留一个线程或某个东西来检查时间,比如每一分钟一次,然后它必须检查时间是否满足给定的条件,然后我们必须根据条件是否被评估为真或假来显示按钮注意漂亮的用户可以覆盖JS中的限制,仍然可以点击按钮。因此,请记住检查按钮单击事件(服务器端)上的时间并输出错误消息。请注意,漂亮的用户可以覆盖JS中的限制,仍然可以单击按钮。因此,请记住检查按钮单击事件(服务器端)上的时间并输出错误消息。