/*1、接口地址:http://api.goseek.cn/Tools/holiday?date=数字日期,支持https协议。
2、返回数据:正常工作日对应结果为 0, 法定节假日对应结果为 1, 节假日调休补班对应的结果为 2
3、节假日数据说明:本接口包含2017年起的中国法定节假日数据,数据来源国务院发布的公告,每年更新1次,确保数据最新
4、示例:
http://api.goseek.cn/Tools/holiday?date=20170528
https://api.goseek.cn/Tools/holiday?date=20170528
返回数据:
{"code":10001,"data":2}
*/
$date = date('Ymd',strtotime('2019-04-05'));
$url = "http://api.goseek.cn/Tools/holiday?date=".$date;
$file = file_get_contents($url);
$json = json_decode($file,true);
if ($json['data'] ==1)
{
echo "周末不能预约";
}elseif ($json['data']==2)
{
echo "节假日不能预约";
}elseif ($json['data'] ==0)
{
echo "可以预约";
}
因为file_get_contents()占用服务器资源,所以改进了一下: