She*_*rms 4 php unix batch-file at-job
是否可以使用Unix'at'命令安排在未来的特定时间运行单个php函数?如果是这样,怎么办呢?
这也是处理调度单个函数以便在以后运行的最佳方法吗?
当然,您可以使用at
或cron
将-R
标志传递给PHP来执行命令行:
# Run phpinfo() at 12:30...
echo php -R 'phpinfo();' | at 12:30
Run Code Online (Sandbox Code Playgroud)
或者调用可能包含多个命令的文件可能更好
echo 'php /path/to/yourfile.php' | at 12:30
Run Code Online (Sandbox Code Playgroud)