我想将一个输入字符串转换为标题格式。
因此,如果我有一个输入字符串:
Name: MR. M.A.D KARIM
我想要生成以下输出字符串。Name: M.A.D Karim
如果我有一个输入字符串:
Address: 12/A, ROOM NO-B 13
我想制作
Address: 12/A, Room No-B 13
我希望我的输出字符串在任何空格字符后面都有一个大写字母,以及在以下任何字符之后也是如此:.
、-
、/
。
我的当前解决方案是:
ucwords(strtolower($string));
但它将 .
、 -
和 /
后面的字符转换为小写,而我想将它们转换为大写。