php计划任务怎么做(分享PHP脚本执行定时任务的流程实例)

网站编辑01 2022-07-22 20:16:54 阅读:38

  php脚本执行定时任务的流程

  1:swoole框架tick一个定时任务

  2:shell脚本来操作操作这个任务的启动,暂停,关闭,伪代码:sh shell文件

  3:web中利用PHP来执行shell命令

php计划任务怎么做(分享PHP脚本执行定时任务的流程实例)

  整个闭环形成,可以在php开发的b/s架构中使用,是不是总结得很简单!

  下面附上测试代码

  PHP定时任务代码脚本文件

  

  Shell脚本执行PHP定时任务脚本文件

  #!/bin/sh# echo "直接时间开始============`date +%F' '%T`==========="start() { echo "============启动成功==========="}stop() { echo "============停止成功==========="}restart() { echo "============重启成功==========="}echo -e "===========服务启动命令============ \n \n"echo -e "1:启动服务 2:停止服务 3:重启服务 0:取消 \n \n"echo -e "=================================== \n \n"read -p "请输入命令编号:" inputText #提示用户输入数字if [ $inputText == 1 ]; then startelif [ $inputText == 2 ]; then stopelif [ $inputText == 3 ]; then restartelif [ $inputText == 0 ]; then echo -e "\n取消操作\n"fi

  PHP执行shell脚本文件

  

二维码