我正在尝试将一个变量,即“hello-big-boy”或“hello-big”,甚至只是说“hello”转换为一个变量,将所有破折号转换为空格,每个单词的第一个字母作为首都。因此,“hello-big-boy”将成为Hello Big Boy,“hello-big”将成为Hello Big,“hello”将成为Hello。
任何帮助都非常感谢大家!谢谢:))
答案 0 :(得分:1)
由于只有一个次要替换,您可以避免使用regex
并使用本机PHP函数。
<?php
$str='hello-big-boy';
echo ucwords(str_replace('-',' ',$str)); //"prints" Hello Big Boy