PHP | jdmonthname()函数
jdmonthname()函数是PHP中的内置函数,它返回作为参数传递的儒略日数的月份名称。返回值有六种类型,具体取决于函数中传递的模式,下面在参数部分简要说明。
句法:
jdmonthname($jd, $mode)
参数:该函数接受两个参数,如上所示,如下所述:
- $jd –此参数将儒略日指定为整数。它是一个强制参数。
- $mode –这是一个强制参数,它指定返回值的类型。模式可以在 0-5 范围内。
- 0 – 当 mode 传递为 0 时,返回公历月份名称的缩写形式(Jan、Feb、Mar 等)。
- 1 – 当 mode 传递为 1 时,它返回公历中的月份名称(一月、二月、三月等)。
- 2 – 当 mode 为 2 时,返回儒略历月份名称的缩写形式(Jan、Feb、Mar 等)。
- 3 – 当 mode 被传递为 3 时,它返回儒略历中的月份名称(一月、二月、三月等)。
- 4 – 当 mode 被传递为 4 时,它返回犹太历中的月份名称(Tishri、Heshvan、Kislev 等)。
- 5 – 在模式传递为 5 时,返回法国共和党的月份名称(Vendemiaire、Brumaire、Frimaire 等)。
返回值:函数根据传递的模式返回月份名称。如果传递 0-5 以外的任何值作为模式,则模式被视为 0。
例子:
Input : $jd = 2458236, $mode = 0
Output : Apr
Explanation: In program below we have converted the
date(4/27/2018) to the Julian Day integer which is
2458236
Input : $jd = 2457031, $mode = 4
Output : Tevet
Explanation: date(1/8/2015) in Julian Day integer is 2457031.
Tevet is the month on this Julian Day integer.
下面的程序说明了 jdmonthname()函数:
程序 1:下面的程序演示了当 mode 为 0 时的 jdmonthname()函数。
输出:
Apr
程序 2:下面的程序演示了当 mode 为 1 时的 jdmonthname()函数。
输出:
April
程序 3:下面的程序演示了当 mode 为 2 时的 jdmonthname()函数。
输出:
Apr
程序 4:下面的程序演示了当 mode 为 3 时的 jdmonthname()函数。
输出:
April
程序 5:下面的程序演示了当 mode 为 4 时的 jdmonthname()函数。
输出:
Iyyar
程序 6:下面的程序演示了当 mode 超出范围时的 jdmonthname()函数。
输出:
Apr
参考:
http:// PHP.net/manual/en/函数.jdmonthname。 PHP