我有一个显示广播节目名称的PAGE:http://cidadehoje.pt/player/header.html NAME由一个php文件提供,该文件每隔一小时就会更改一次NAME。
<?php
$time = date('H');
if($time < 07){
echo 'PROGRAMME 1';
}else if($time >= 07 and $time < 12){
echo 'PROGRAMME 2';
}else if($time >= 12 and $time < 14){
echo 'PROGRAMME 3';
}else if($time >= 14 and $time < 19){
echo 'PROGRAMME 4';
}else if($time >= 19 and $time < 22){
echo 'PROGRAMME 5';
}else if($time >= 22 and $time < 24){
echo 'PROGRAMME 6';
}else{
echo 'PROGRAMME 7';
}
?>
我需要的是将PAGE更改源php(包含程序的名称)与一周中的每一天。
例如:
如果是星期一,则PAGE会使用“monday.php”作为porgramme名称的来源。
<iframe src="http://cidadehoje.pt/player/**monday.php**"></iframe>
如果是星期二,则PAGE将使用“tuesday.php”作为porgramme名称的来源。
<iframe src="http://cidadehoje.pt/player/**tuesday.php**"></iframe>
等等......
你能帮忙解决这个问题吗?
提前谢谢大家。
答案 0 :(得分:0)
使用date
查找星期几,使用l
。
<?php
echo "<iframe src='http://cidadehoje.pt/player/". strtolower(date('l')) .".php'></iframe>";
答案 1 :(得分:0)
你可能应该花一些时间在php.net上。这是PHP的一切资源。 你想要的功能是date()。它有很多参数,其中一个返回星期几。
您的代码应如下所示:
$today = date(l);
<iframe src="http://cidadehoje.pt/player/$today.php"></iframe>