我有一个显示广播节目名称的页面:http://cidadehoje.pt/player/header.htmlNAME是由一个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';
}
?>
我需要的是放在一周中的每一天更改源php(维奇包含程序名称)的页面上。
例如:
如果是星期一,则PAGE将使用类似于"monday.php"的porgrame名称源。
<iframe src="http://cidadehoje.pt/player/**monday.php**"></iframe>
如果是星期二,PAGE将使用类似于"tuesday.php"的porgrame名称源。
<iframe src="http://cidadehoje.pt/player/**tuesday.php**"></iframe>
等等…
你能帮忙吗?
提前谢谢大家。
使用date
查找一周中的哪一天,使用l
。
<?php
echo "<iframe src='http://cidadehoje.pt/player/". strtolower(date('l')) .".php'></iframe>";
你可能应该花一些时间在php.net上。它是php的一个很好的资源。您想要的函数是date()。它有很多参数,其中一个参数在一周中的某一天返回。
你的代码应该是这样的:
$today = date(l);
<iframe src="http://cidadehoje.pt/player/$today.php"></iframe>