php中的月份编号到月份名称

php中的月份编号到月份名称,php,Php,我想标题很清楚! 我想取一个介于1-12之间的数字,并返回该数字中的月份名称(如果可能的话,我想自定义月份名称)。像这样为您的月份名称创建一个数组 $montnames = ['', "jan", "feb", "mar", "apr", "may", "jun", "jul", "aug", "sep", "oct", "nov", "dez"]; 诀窍是将第一个保留为空,因为月份从1开始,数组计数为0 echo $month[2]; // feb 一个包含(自定义)名称的简单数组应该可以

我想标题很清楚!
我想取一个介于1-12之间的数字,并返回该数字中的月份名称(如果可能的话,我想自定义月份名称)。

像这样为您的月份名称创建一个数组

$montnames = ['', "jan", "feb", "mar", "apr", "may", "jun", "jul", "aug", "sep", "oct", "nov", "dez"];
诀窍是将第一个保留为空,因为月份从1开始,数组计数为0

echo $month[2]; // feb

一个包含(自定义)名称的简单数组应该可以做到这一点<代码>$months=[“默认”、“詹纳”、“费布雷奥”、…]可能重复的@apokryfos不确定这是一个好的重复。直到页面向下75%时,您才得到一个答案,该答案提供了自定义月份名称作为OP请求的选项。所有其他的都是一些函数的“date()”转换kind@Andreas我选择忽略“几个月自定义名称”部分,因为它确实感觉像一个XY问题。我不认为问第五个月的名字,然后得到像“草莓”这样的东西是有意义的。如果问题是关于国际化的话,那就完全是另一个问题了。@apokryfos我相信这是因为OP想要用一种不同的语言。据我所知,并非所有的语言都支持PHP。你也可以使用减法的魔力<代码>$arr[$monthNumber-1]。我可能会使用它,因为我可能会忘记为什么数组中有一个空值并将其删除。我认为忘记减法的错误更大,并且会导致错误的输出。因此,这是一个很好的黑客。