为你守候
在1楼教程链接帖子里,我曾要孩子确认节气图片查看提醒任务文件jieqi.php以及节气文档的修改时间,目的是确认这两个文件真的修改了。昨天,又想到可以通过截取节气文档第一行最前面的年份,然后和当前的年份进行对比判断:如果年份不相同,说明节气文档可能没有修改,就可以通过通知内容做出提醒,这样应该能更准确些。
“我觉得可以在最前面把当年的年份放到最前面,比如“2025年24节气日期及文件名,在登录页优先显示(本行内容不重要,但必须为第一行)。””(引用内容)然后就可以通过下面的代码,输出年份2025:
$nianfen=substr("$jieqi[0]",0,4);//文档第一行最前面是否是当前年份再通过写一个判断,判断年份来输出不同的通知内容:
if($nianfen!=$Y){
$content="请检查节气文档是否真的修改了,修改方法可以看这里";
}else{
$content="2025年起,本计划任务执行时间由另外的任务自动更新。
====每年修改下面的节气信息并确认修改即可====
…………
================================
本文件及节气文档修改时间:21:26 2024-12-29
================================
本文件及节气文档修改方法,请看这里";}上面的代码是刚刚写的,没有测试,但思路正确。既然jieqi.php文件已经改了多次了,又把节气信息更新到2128年,干脆我再加把劲儿,继续改,改到不再需要孩子更新jieqi.php和节气文档这两个文件为止。
前面说了,从2025年到2128年的节气信息都放在一个节气文档里,由于担心文件太大,可能影响登录页访问速度,那完全可以把每年的节气信息单独放在一个以年份命名的节气文档里,这样就不用每年修改了。只是,这100多个节气文档就需要一定的时间才能完成了。2024年是没有时间了,2025年慢慢搞,自然没有问题。
好了,本地开始测试。