在php中组合ucwords和substr

在php中组合ucwords和substr,php,Php,下面的回音目前都是大写,我如何强制每个单词的第一个字母大写,其余的小写,但仍然使用substr或类似的东西限制长度 <?php echo substr($row['fulladdress'],0,20); ?> 应该这样做。只需将其包装在第一个函数中 <?php echo ucfirst(strtolower(substr($row['fulladdress'],0,20))); ?> 应该这样做。只需将其包装在第一个函数中 <?php echo ucfirst

下面的回音目前都是大写,我如何强制每个单词的第一个字母大写,其余的小写,但仍然使用substr或类似的东西限制长度

<?php echo substr($row['fulladdress'],0,20); ?>

应该这样做。只需将其包装在第一个函数中

<?php echo ucfirst(strtolower(substr($row['fulladdress'],0,20))); ?>

应该这样做。只需将其包装在第一个函数中

<?php echo ucfirst(strtolower(substr($row['fulladdress'],0,20))); ?>

使用
ucfirst()
strtolower()


使用
ucfirst()
strtolower()



比如:
比如:
你的意思是像
“LOREM IPSUM DOLOR SIT AMET”
“LOREM IPSUM DOLOR Si”
的回声字符串一样,你的意思是像
“LOREM IPSUM DOLOR SIT AMET”
“LOREM IPSUM DOLOR Si”