我想在午夜时在我的 php web 服务中执行一些操作,即当前时间是 24:00:00 / 00:00:00
我怎样才能做到这一点 ?
创建一个在特定时间运行的计划任务并将您的脚本运行为:
php -f o/script.php
将 PHP Cron 作业与 cPanel 一起使用
cPanel 简单的 Cron
您可以开始使用 cPanel 中内置的简单 cron 工具。
1) 前往 Cpanel
2)单击cron作业选项卡
3)设置时间和页面网址为: https: //www.yoursite.com/page.php
要运行的命令:
/usr/local/bin/php -f /home/(username)/public_html/page.php
您可以使用localtime()来获取当前时间,然后使用 if 语句进行处理。
例如。
$localtime = localtime();
if ($localtime[2] == 0) {
code;
}
请记住,这仅适用于持续执行的脚本(例如 index.php),如果您希望脚本执行而不管它当前是否在所需时间执行,则需要使用 chron 作业。