php - ucwords 在斜杠 (/) 符号后不起作用

标签 php string

我写这段代码

echo ucwords('online/offline');

预期结果:在线/离线

结果:在线/离线

如何在不加空格的情况下让斜线符号后的第一个字母变成大写字母?

最佳答案

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

echo ucwords('online/offline', '/');

这将导致:

Online/Offline 

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

The optional delimiters contains the word separator characters.

关于php - ucwords 在斜杠 (/) 符号后不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47827933/

相关文章:

php - 在 PHP 中从 SWF 读取 ActionScript 3 常量

php - PHP中发生错误时如何获取所有变量

java - 拆分一串坐标和符号

c# - 当字符串在资源中时,为什么 String.Format 无法转义字符?

php - PHP 中的背包等问题的动态编程中的真实代码

php - 如何在 PHP 中对请求进行排队

php - 将 mysql_query 结果传递给 foreach

javascript - 解析/操作格式奇怪的 json 数组

c - C 中去除字符串末尾

arrays - 如何在没有 ShareMem 单元的情况下将动态字符串数组传递给 dll 库(dll 和用 d7 编写的客户端)?