PHP | cal_info()函数

PHP中的cal_info()函数是一个内置函数,用于返回有关指定日历的信息。函数的作用是:返回一个包含calname、month、abbrevmonth和maxdaysinmonth以及calsymbol的数组。 它将日历作为参数,并返回与指定日历对应的信息。

null

语法:

cal_info($calendar)

参数: PHP中的cal_info()函数只接受一个参数 $calendar 。此参数指定一个数字,表示您想了解的日历。以下是可用作此参数值的有效数字列表。

  • 0=CAL_GREGORIAN
  • 1=CAL_JULIAN
  • 2=CAL_犹太
  • 3=法语

返回值: 它返回有关指定日历的信息。

错误和例外 :

  1. 如果参数中未指定日历,则cal_info()函数将返回有关所有日历的信息。
  2. 要将日历指定为cal_info()函数的参数,需要提及其各自的数值,而不是日历名称,例如公历的“0”。

下面的程序演示了cal_info()函数。

方案1 :

PHP

<?php
// displaying information
// regarding gregorian calendar
print_r (cal_info(0));
?>


输出:

Array(    [months] => Array        (            [1] => January            [2] => February            [3] => March            [4] => April            [5] => May            [6] => June            [7] => July            [8] => August            [9] => September            [10] => October            [11] => November            [12] => December        )    [abbrevmonths] => Array        (            [1] => Jan            [2] => Feb            [3] => Mar            [4] => Apr            [5] => May            [6] => Jun            [7] => Jul            [8] => Aug            [9] => Sep            [10] => Oct            [11] => Nov            [12] => Dec        )    [maxdaysinmonth] => 31    [calname] => Gregorian    [calsymbol] => CAL_GREGORIAN)

方案2 :

PHP

<?php
// displaying information
// regarding jewish calendar
print_r (cal_info(2));
?>


输出:

Array(    [months] => Array        (            [1] => Tishri            [2] => Heshvan            [3] => Kislev            [4] => Tevet            [5] => Shevat            [6] => Adar I            [7] => Adar II            [8] => Nisan            [9] => Iyyar            [10] => Sivan            [11] => Tammuz            [12] => Av            [13] => Elul        )    [abbrevmonths] => Array        (            [1] => Tishri            [2] => Heshvan            [3] => Kislev            [4] => Tevet            [5] => Shevat            [6] => Adar I            [7] => Adar II            [8] => Nisan            [9] => Iyyar            [10] => Sivan            [11] => Tammuz            [12] => Av            [13] => Elul        )    [maxdaysinmonth] => 30    [calname] => Jewish    [calsymbol] => CAL_JEWISH)

参考: http://php.net/manual/en/function.cal-info.php

© 版权声明
THE END
喜欢就支持一下吧
点赞15 分享