PHPer必备的PHP日期循环知识

简介: 循环输出当周天数的数字(红字显示当前周几) $week_array = array(1,2,3,4,5,6,7); foreach($week_array AS $key => $value) { if($value == date("w")) $value = "".

循环输出当周天数的数字(红字显示当前周几)
$week_array = array(1,2,3,4,5,6,7);
foreach($week_array AS $key => $value)
{
if($value == date("w"))
$value = "<font color="red">".$value."</font>";
echo $value." ";
}

循环输出当月天数的数字(红字显示当前几号)
for($day = date("t") ; $day > 0 ; $day-- )
$month_array[] = $day ;
sort($month_array);
foreach($month_array AS $key => $value)
{
if($value == date("j"))
$value = "<font color="red">".$value."</font>";
echo $value." ";
} echo '当年的月:';
for($i=1;$i<=12;$i++){
if($i==date('n')) echo '<b style="color:red">';
echo "$i/t";
if($i==date('n')) echo '</b>';
}

echo "<br />/n当月的天数:";
for($i=1;$i<=date('t');$i++){
if($i==date('j')) echo '<b style="color:red">';
echo "$i/t";
if($i==date('j')) echo '</b>';
}
echo "<br />/n当周的天数:";
$arr = array('日','一','二','三','四','五','六');
for($i=0;$i<6;$i++){
if($i==date('w')) echo '<b style="color:red">';
echo $arr[$i]."/t";
if($i==date('w')) echo '</b>';
}
echo "<br />/n当天的小时数:";
for($i=0;$i<24;++$i){
if($i==date('G')) echo '<b style="color:red">';
echo "$i/t";
if($i==date('G')) echo '</b>';

}

目录
相关文章
|
13天前
|
Unix PHP 数据库
PHP日期和时间Date()函数获取当前时间
通过灵活运用 `date()`函数及其丰富的格式选项,PHP开发者可以轻松地在应用程序中处理和展示日期及时间信息。无论是需要精确到秒的完整时间戳,还是仅仅展示日期或时间的某一部分,`date()`函数都能胜任。理解并熟练应用这些格式化技巧,对于提升代码的可读性和维护性至关重要。
24 1
|
5月前
|
PHP Python
最新【Python】 实现循环最快的方式_python while循环加速,2024年最新阿里php面试题
最新【Python】 实现循环最快的方式_python while循环加速,2024年最新阿里php面试题
|
2月前
|
Java PHP
从引用计数到循环垃圾回收——解锁PHP高效内存管理的秘密
【8月更文挑战第2天】深入理解PHP中的垃圾回收机制
66 3
|
2月前
|
PHP
php怎么循环读取文件夹里的文件
`DirectoryIterator`类提供了一个接口来遍历文件系统目录。与 `glob`函数相比,使用 `DirectoryIterator`类可以获得更多文件属性信息,如文件大小、修改时间等,从而进行更复杂的文件处理操作。
30 0
|
3月前
|
前端开发 PHP 数据格式
【附带效果视频】php接口给前端返回流式数据,php使用event-stream进行数据推送,循环一次输出一次
【附带效果视频】php接口给前端返回流式数据,php使用event-stream进行数据推送,循环一次输出一次
107 0
|
5月前
|
PHP
从建站到拿站 -- PHP判断循环及函数
从建站到拿站 -- PHP判断循环及函数
32 0
|
存储 PHP 索引
PHP循环(一)
PHP循环(一)
65 0
|
12月前
|
PHP 数据库 索引
PHP中的for循环和forEach循环
PHP中的for循环和forEach循环