<?php
//trim()函数:默认功能为去除字符串首尾处的空格(或其它字符),返回一个人新的字符串;
$str=" hello world! ";
echo "\$str的长度为---".strlen($str)."<br>";
$nstr=trim($str);
echo "新数组\$nstr的长度为---".strlen($nstr)."<br>";
//去除左边的空格用ltrim()函数
$lstr=ltrim($str);
echo "新数组{$lstr}的长度---".strlen($lstr)."<br>";
//去除右边的空格用rtrim()函数
$rstr=rtrim($str);
echo "新数组{$rstr}的长度为---".strlen($rstr)."<br>";
//也可以去除指定的字符
$str=" iloveyou9i0i35 ";
//删除右边指定的字符:数字和小写的字母i
$newstr=rtrim($str," 0..9i");
echo $newstr,"<br>";
//str_pad()函数:填充字符串到指定长度,返回一个新字符串
$str="every";
//在$str右边添加#号使得新字符串个数变为10个,第4个参数若不指定则默认是从右边添加;
$nstr=str_pad($str,10,"#");
//从左边添加#
$sstr=str_pad($str,10,"@",STR_PAD_LEFT);
//从两边添加#
$wstr=str_pad($str,10,"*",STR_PAD_BOTH);
echo $nstr."<br>";
echo $sstr."<br>";
echo $wstr."<br>";
/*字符串字母大小写处理函数:strtouppor()、strtolower()、ucfirst()、ucwords()函数
*/
$str="this is my Web server Apache";
//全部变大写
$bigstr=strtoupper($str);
echo $bigstr."<br>";
//全部变小写
$smallstr=strtolower($str);
echo $smallstr."<br>";
//字符串首字母大写
$ucstr=ucfirst($str);
echo $ucstr."<br>";
//字符串中包含的每个单词首字母大写
$ucwstr=ucwords($str);
echo $ucwstr."<br>";
//混合使用:只让字符串中的第一个单词的首字母大写,即先变小写再首字母大写;
$hunstr=ucfirst(strtolower($str));
echo $hunstr."<br>";
?>
//trim()函数:默认功能为去除字符串首尾处的空格(或其它字符),返回一个人新的字符串;
$str=" hello world! ";
echo "\$str的长度为---".strlen($str)."<br>";
$nstr=trim($str);
echo "新数组\$nstr的长度为---".strlen($nstr)."<br>";
//去除左边的空格用ltrim()函数
$lstr=ltrim($str);
echo "新数组{$lstr}的长度---".strlen($lstr)."<br>";
//去除右边的空格用rtrim()函数
$rstr=rtrim($str);
echo "新数组{$rstr}的长度为---".strlen($rstr)."<br>";
//也可以去除指定的字符
$str=" iloveyou9i0i35 ";
//删除右边指定的字符:数字和小写的字母i
$newstr=rtrim($str," 0..9i");
echo $newstr,"<br>";
//str_pad()函数:填充字符串到指定长度,返回一个新字符串
$str="every";
//在$str右边添加#号使得新字符串个数变为10个,第4个参数若不指定则默认是从右边添加;
$nstr=str_pad($str,10,"#");
//从左边添加#
$sstr=str_pad($str,10,"@",STR_PAD_LEFT);
//从两边添加#
$wstr=str_pad($str,10,"*",STR_PAD_BOTH);
echo $nstr."<br>";
echo $sstr."<br>";
echo $wstr."<br>";
/*字符串字母大小写处理函数:strtouppor()、strtolower()、ucfirst()、ucwords()函数
*/
$str="this is my Web server Apache";
//全部变大写
$bigstr=strtoupper($str);
echo $bigstr."<br>";
//全部变小写
$smallstr=strtolower($str);
echo $smallstr."<br>";
//字符串首字母大写
$ucstr=ucfirst($str);
echo $ucstr."<br>";
//字符串中包含的每个单词首字母大写
$ucwstr=ucwords($str);
echo $ucwstr."<br>";
//混合使用:只让字符串中的第一个单词的首字母大写,即先变小写再首字母大写;
$hunstr=ucfirst(strtolower($str));
echo $hunstr."<br>";
?>