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