gpt4 book ai didi

php - 如何在特定时间运行一个php文件?

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:31:40 24 4
gpt4 key购买 nike

所以,我正在我的 CentOS 服务器上用 PHP 开发一个对时间敏感的网站。我在未来选择了一个随机时间,在现在的 24 小时内。那时,我需要执行一个 PHP 文件,选择一个新日期并打开同一个文件。这怎么可能实现?我简要地查看了 cronjobs,但找不到让它们在特定的随机时间打开的方法。

最佳答案

您可以使用 at命令,运行您的 PHP 文件,最后,注册下次调用 at。像这样

<?php
// your PHP code in here, and then find out when is the next call time
$time = date('H:i', intval($time)); // or another good way to make sure time value is safe to use as a shell argument, like using escapeshellarg()
$run_me = "/usr/bin/env php " . __FILE__;
exec("echo '$run_me' | at '$time'");

关于php - 如何在特定时间运行一个php文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26331790/

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