PHP英文字母大小写转换如何实现

凨影 687

PHP英文字母大小写转换如何实现

1、每个单词的首字母转换为大写: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、第一个单词首字母变大写:ucfirst()

<?php
$foo = 'hello world!';
$foo = ucfirst($foo);             // Hello world!
$bar = 'HELLO WORLD!';
$bar = ucfirst($bar);             // HELLO WORLD!
$bar = ucfirst(strtolower($bar)); // Hello world!
?>

3、第一个单词首字母变小写:lcfirst()

<?php
$foo = 'HelloWorld';
$foo = lcfirst($foo);             // helloWorld
$bar = 'HELLO WORLD!';
$bar = lcfirst($bar);             // hELLO WORLD!
$bar = lcfirst(
strtoupper
($bar)); // hELLO WORLD!
?>

所有字母变大写:strtoupper()

所有字母变小写:strtolower()

联系QQ:77798085 赞助请点这里
管理员回复
    全部回复 (10)
    • lingyired2020-5-2
      2
      面对如此强贴,论遇到多大阻力,只要我一息上尚存,就绝不会让它沉沦下去,这一点请楼主放心。
      亚太地区
      这个人很有个性,连签名都没有!
    • xspoco2020-5-2
      3
      与人为善, 好运常伴!
      亚太地区
      这个人很有个性,连签名都没有!
    • xiuno_admin2020-5-2
      4
      沙发我没有,板凳我没有,板也没有,只好站在后面排队支持!
      亚太地区
      这个人很有个性,连签名都没有!
    • 5
      宁可少抽一支,不可少顶一次贴。
      亚太地区
      这个人很有个性,连签名都没有!
    • 6
      沙发我没有,板凳我没有,板也没有,只好站在后面排队支持!
      亚太地区
      这个人很有个性,连签名都没有!
    • 王小大2020-6-7
      7
      看帖必回是好习惯!
      亚太地区
      这个人很有个性,连签名都没有!
    • imiluoqqcom2020-6-14
      8
      我要拿出这帖子奉献给世人赏阅,我要把这个帖子一直往上顶,往上顶!顶到所有人都看到为止!
      亚太地区
      这个人很有个性,连签名都没有!
    • 9862020-6-15
      9
      小手一抖, 金币到手!
      亚太地区
      这个人很有个性,连签名都没有!
    • 永远_4042020-6-18
      10
      楼主,你写得实在是太好了。我惟一能做的,就只有把这个帖子顶上去这件事了。
      亚太地区
      这个人很有个性,连签名都没有!
    • 11
      楼主很辛苦,若是不回帖,心里过意不去,可是我打字实在不行,只好快速回复了,楼主不要见怪!
      亚太地区
      这个人很有个性,连签名都没有!