将PHP日期子串"month"日期格式转换为大写

Convert PHP Date substring "month" date format to uppercase

我有一个 PHP 代码输出一年中月份的字母值,然后我将该值子字符串化以仅显示最后一个字母,即:<?php echo substr(date("M"),2);?>

它运行良好,但唯一的问题是结果是小写的。在 "Aug" 而不是 "G" 的情况下,我得到的结果是 "g"。

有人可以帮助提供代码片段吗?非常感谢。

提前致谢, 拉尔夫.

使用 strtoupper 输出将如您所料:

<?php echo strtoupper(substr(date("M"),2));?>