php - php中如何将当前时间用作条件值?
问题描述
if(){
header ('Location: http://www.misitio1.com');
}else{
header ('Location: http://www.misitio2.com');
}
我有这个直到现在。如何将时间添加到条件中,当秒或分钟为偶数时,重定向到 site1,当奇数时重定向到 site2。
解决方案
试试这个
$time = strtotime("now"); // You will get the current time in UNIX timestamp..
if(($time%2)==0){
header ('Location: http://www.misitio1.com');
}else{
header ('Location: http://www.misitio2.com');
}
如果您想处理当前小时或分钟的值,
$hr = date("H"); //Change it depending on your wish, 12 hr or 24 hr time. This will return 24 hr time.
$min = date("i");
if((($hr%2)==0) || (($min%2)==0)){ //You can add condition as per your requirment
header ('Location: http://www.misitio1.com');
}else{
header ('Location: http://www.misitio2.com');
}
推荐阅读
- css - 如何为每个网格元素指定不同的大小并保持环绕?
- excel - 添加新数据后无法通过 VBA 替换 XML 命名空间
- scala - Spark MapGroupsWithState 更新功能不允许过滤、计数、显示等操作查询
- amazon-web-services - 更改 Amazon Connect 录音的音频格式
- angular - 如何使 close() 动态?
- c# - 逗号作为小数分隔符空格作为千位分隔符C#
- javascript - 如何将具有给定名称标签的元素保留在数组中?
- c# - Unity - Prefab GUID 和 GetCorrespondingObjectFromOriginalSource
- git - 如何诊断 Gitlab 连接
- php - Google App Engine Standard 和 PHP 5.5 需要 Memcached