PHP 定时执行程序脚本我写过不少文章不过都被那些大站采集过去了, 结果百度算法有问题大站有排名我的没有, 下面我今天再来给各位整理一些不错的定时执行程序的 php 代码. 今天分享一个超简单直接的 PHP 定...
PHP 定时执行程序脚本我写过不少文章不过都被那些大站采集过去了, 结果百度算法有问题大站有排名我的没有, 下面我今天再来给各位整理一些不错的定时执行程序的 php 代码.
今天分享一个超简单直接的 PHP 定时执行的小代码, 关掉浏览器, PHP 脚本也能后继续执行, 用 web 浏览器定时刷新今天想到用 sleep 函数来实现 php 自动定时执行, 只要 php 能运行即可.
由于代码少, 这里给个例子直接解释, 代码如下:
上面方法如果关了浏览器好像就不行了, 我们可以尝试使用平台的计划任务来处理.
1windows 的计划任务
2linux 的脚本程序
php 代码如下:
在浏览器里执行一下 http://localhost/test/time.php, 则会在 test 文件夹下每隔 5 秒自动创建一个以当前时间戳命名的 txt 文件, 并写入当前时间戳.
可以发现即使关闭了浏览器, 这个脚本还是会每 5 秒执行一次, 这样就达到了定时执行的目的, 如果是要按时间点执行, 比如每天 1 点钟的时候执行, 那么也只需要小小修改一下也能够实现.
当然这只是一种解决思路, 至于实际应用, 还要再探索一番, 还有一种实现方法: 利用死循环, 原理差不多 PHP 代码如下:
补充这样也可以:
来源: https://www.php1.cn/detail/php-c27d343170.html