在PHP中,我们可能遇到需要转换字符串首字母大写,或一段字符串中指定单词首字线大小,或统一将字符串转换成大小或小写,本页将收集一些常用的PHP大小写转换操作代码。
全部是使用PHP内置函数来实现,像strtolower()、ucwords()、lcfirst()等,以便参考:
<?php $foo = 'hello world!'; echo ucwords($foo); // Hello World! $bar = 'HELLO WORLD!'; echo ucwords($bar); // HELLO WORLD! echo ucwords(strtolower($bar)); // Hello World! ?>
<?php $foo = 'HelloWorld'; echo lcfirst($foo);// helloWorld $bar = 'HELLO WORLD!'; echo lcfirst($bar); // hELLO WORLD! echo lcfirst(strtoupper($bar)); // hELLO WORLD! ?>
<?php $foo = 'hello world!'; echo ucfirst($foo);// Hello world! $bar = 'HELLO WORLD!'; echo ucfirst($bar);// HELLO WORLD! echo ucfirst(strtolower($bar)); // Hello world! ?>
<?php $foo = 'hello world!';//无论这里是大小或小写或大小写都有 echo strtoupper($foo);// HELLO WORLD! ?>
<?php $foo = 'hello wORld!';//无论这里是大小或小写或大小写都有 echo strtolower($foo); //hello world! ?>