据我所知,strtolower 使字符串全部小写,而 ucfirst 使字符串的第一个字母大写。
请问,是否可以将字符串中的每个单词都大写?
示例 $string = "hello world"- 如何使它显示为“Hello World”?
最佳答案
您正在寻找 ucwords
功能。直接来自 PHP 文档的示例:
$foo = 'hello world!';
$foo = ucwords($foo); // Hello World!
$bar = 'HELLO WORLD!';
$bar = ucwords($bar); // HELLO WORLD!
$bar = ucwords(strtolower($bar)); // Hello World!
关于php - 在 PHP 中将字符串的每个单词大写?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/704035/