PHP 定时或延迟发布文章???

前提是表字段不能修改,有发布时间这个字段,想做一个类似于Linux上shell脚本的计划任务,可以一直执行。本人思路:写一个PHP代码的脚本,用Linux中contab调用。不过老大不让动服务器,运维也不会弄,所以要纯PHP的,各位大神行行好,拯救一下小弟吧。。。。。。。

直接发布到数据库,发布时间改大于今天什么的,调用的时候判断下发布时间要小于当前时间的才显示就行了

我这边是模拟发布的,不能动那边的代码和数据库

我这里有两个办法:
1、while(1){
if(time()>$date){
echo '发布';
break;
}
sleep(1);
}
2、直接展示出来,但用hidden隐藏,用javascript 判断当前时>发布时间,去掉hidden
写代码不容易,点个赞,谢谢~

定时或者延迟发布文章:使用sleep函数,加上条件判断,使程序在一定时间之后执行某段代码,同时修改条件,使第二次进行条件判断时,条件不成立,终止循环任务。修改条件可以自己封装一个动态方法,确保与上一个判断条件的值不一样。这就是我现在的思路。。。。。。。

至于模拟登陆,调用那边接口,我试过,感觉有点不太好,因为本来就是模拟发送的请求,再次使用计划任务模拟,总感觉有点多余。。。。。。