PHP 定时获取网页内容进行判断然后发邮件到指定邮箱中

请教PHP 如何定时获取网页内容进行判断然后发邮件到指定邮箱:

只需要截取第一个数字 19.5310 判断是否大于20.0000 如果大于,就把截取到的数字发邮件到指定邮箱。 每隔1分钟获取并判断一次。谢谢!
最新回答
悦心自足

2024-10-12 08:11:45

第一:每隔一分钟执行,这个可以设定在服务器里加个定期执行文件。
第二:截取用正则表达式截取就可以了。
铲屎大将军

2024-10-12 08:04:43

1、先用file_get_contents 或者curl获取到接口输出的字符串
2、操作字符串得到需要的值
3、另一个页面写个js定时函数setInterval(),定时执行的函数中可以用ajax得到需要的值在js中比较
4、根据判断的值用ajax发邮件
沧古烟

2024-10-12 09:38:55

第一:每隔一分钟执行,这个可以设定在服务器里加个定期执行文件。
第二:截取用正则表达式截取就可以了。
屋顶上的小猫咪

2024-10-12 09:11:52

用服务的内置的cron进行定期执行或外部监控,例如监控包啊,阿里云监控之类的,至于截取内容用正则匹配,不会就麻烦点用explode()函数
顾北凉城

2024-10-12 08:40:39

cron 前提服务器的支持