php中有几个预设函数strtoupper(),strtolower(),ucfirst(),ucwords(),可以对英文字符串或单词进行大小写的转化,关于这几个函数的作用与用法可以看下面的详细介绍。

php将英文字符串全部转化为大写的方法

strtoupper():将字符串所有英文字母转化为大写,并返回!

例:

echo strtoupper('feiniaomy.com');
echo '<br/>';
echo strtoupper('网址:feiniaomy.com');

输出结果:

FEINIAOMY.COM
网址:FEINIAOMY.COM

php 将英文字符串全部转为小写的方法

strtolower():将字符串中的所有英文字母转化为小,并返回!

例:

echo strtolower('FeiNiaoMy.Com');
echo '<br/>';
echo strtolower('网址FeiNiaoMy.Com');

输出结果:

feiniaomy.com
网址feiniaomy.com

php 将字符串首字母转为大写

ucfirst():将字符串的首字母转为大写,并返回!

例:

echo ucfirst('feiniaomy.Com');
echo '<br/>';
echo ucfirst('网址feiniaomy.Com');

输出结果:

Feiniaomy.Com
网址feiniaomy.Com

注意:如果字符串的第一个字符为字母才会被转换,如果为汉字则不会被转换!

php 将字符串每个英文单词的首字母设置为大写

ucwords():将字符串中所有单词的首字母转为大写

例:

echo ucwords('hello php!');
echo '<br/>';
echo ucwords('hello feiniaomy.com!');

输出结果:

Hello Php!
Hello Feiniaomy.com!