代码之家  ›  专栏  ›  技术社区  ›  Sam

将PHP中字符串的每个单词大写?

  •  2
  • Sam  · 技术社区  · 17 年前

    我在问,字符串中的每个单词都可以大写吗?

    示例$string=“hello world”-如何使其显示为“hello world”?

    2 回复  |  直到 17 年前
        1
  •  13
  •   Paolo Bergantino    17 年前

    ucwords 功能。示例直接来自PHP文档:

    $foo = 'hello world!';
    $foo = ucwords($foo);             // Hello World!
    
    $bar = 'HELLO WORLD!';
    $bar = ucwords($bar);             // HELLO WORLD!
    $bar = ucwords(strtolower($bar)); // Hello World!
    
        2
  •  6
  •   jerebear    17 年前

    为了确保一致性,最好先将整个字符串小写。

    $foo = ucwords(strtolower($string));