After Slash(/)符号后,ucwords不起作用

Wil*_*lis 3 php string

我写这段代码

echo ucwords('online/offline');
Run Code Online (Sandbox Code Playgroud)

预期结果 : Online/Offline

结果: Online/offline

如何在斜线符号后面的第一个字母成为大写字母而不添加空格?

Edd*_*die 6

您可以添加delimiters第二个参数ucwords

echo ucwords('online/offline', '/');
Run Code Online (Sandbox Code Playgroud)

这将导致:

Online/Offline 
Run Code Online (Sandbox Code Playgroud)

文档:http://php.net/manual/en/function.ucwords.php

可选分隔符包含单词分隔符.