-1

使用getdate函数将今天分配给今天。但是为什么今天的年份分配给年份。它的返回日期也知道吗?

    $today = getdate();
    $year=$today['year'];
    $mounth=$today['mon'];

在这里我不清楚为什么今天是年度呼唤

4

2 回答 2

1

对我来说很难抽象出你的问题。我会尽力去理解它。

变量 $today 由您分配。你可以对此有任何意义。但是 getdate() 函数返回的是当前时间的完整日期集。

检查 PHP 手册中给出的功能说明

返回一个关联数组,其中包含时间戳的日期信息,如果没有给出时间戳,则返回当前本地时间。

在此处查看完整的手册和用法。

http://php.net/manual/en/function.getdate.php

它可能会帮助您很好地理解该功能。

于 2012-06-13T08:13:05.703 回答
1

那是因为当您分配给$today函数时getdate()$today将是一个值数组

所以 year 也被分配在那个数组中。

Array
(
    [seconds] => 1
    [minutes] => 15
    [hours] => 11
    [mday] => 13
    [wday] => 3
    [mon] => 6
    [year] => 2012
    [yday] => 164
    [weekday] => Wednesday
    [month] => June
    [0] => 1339575301
)
于 2012-06-13T08:16:26.453 回答