所有字母大写的日期格式

3
以下PHP代码返回的日期格式如下:

July 27, 2010 7:36 pm

如何使其返回大写字母格式的日期?我想要的是这样的格式:

JULY 27, 2010 7:36 PM

谢谢您提前的帮助。
约翰
PHP代码:
format('F j, Y &\nb\sp &\nb\sp g:i a')
1个回答

7

strtoupper()函数将字符串中的所有字符转换为大写。您可以按照以下方式使用它:

strtoupper(format('F j, Y &\nb\sp &\nb\sp g:i a'));

如果您在空格方面遇到问题,请记住使用 。在此处插入大写字母可能也不起作用。您可以尝试以下方法:

strtoupper(format('F j, Y'))."  ".strtoupper(format('g:i a'));

谢谢……但它似乎也会使PHP将&\nb\sp打印出来,而不是将其保留为空格。 - John

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接