1、---------------------------------------
/*
- 使用date函数获取当前日期和时间,
- 'r'参数指定输出格式为RFC 2822标准,
- 该格式常用于电子邮件头等信息。
*/
echo date('r');
2、-----------------------------------------
// 使用getdate()函数获取当前日期和时间的信息,该函数返回一个关联数组。
$now1 = getdate();
// 使用localtime()函数获取当前的时间戳的本地时间表示,该函数返回一个数组。
// 需要注意的是,localtime()函数在PHP 7.1.0之后被废弃,建议使用localtime_r()或date_default_timezone_get()与mktime()等函数组合来获取本地时间。
// 但为了与您的代码保持一致,这里仍然使用localtime()。
$now2 = localtime();
// 打印出$now1数组中'hours'、'minutes'和'seconds'键对应的值,
// 这些值分别代表当前的小时、分钟和秒。
// 使用双引号字符串和花括号{}来嵌入数组元素的值。
print "{$now1['hours']}:{$now1['minutes']}:{$now1['seconds']}\n";
// 打印出$now2数组中索引为2、1和0的元素的值,
// 在localtime()返回的数组中,这些索引通常分别对应小时、分钟和秒(但这不是官方保证的,因为localtime()的返回值依赖于系统的C库实现)。
// 这里没有使用双引号字符串,因此不需要花括号{}来嵌入数组元素的值。
// 但是,为了代码的清晰性和可移植性,建议使用关联数组访问localtime_r()或类似函数返回的时间信息(如果可用)。
// 注意:由于localtime()返回的是静态数组,因此在多线程环境中使用它可能会导致问题。
print "$now2[2]:$now2[1]:$now2[0]";
3、----------------------------------------------