首先看一下这三个函数:rtrim()ltrim()trim();
rtrim()
定义以及用法:rtrim()函数移除字符串右侧的空白字符或其他预定义字符。
语法:rtrim(string,charlist)
参数描述
string必需。规定要检查的字符串。
charlist可选。规定从字符串中删除哪些字符。如果省略该参数,则移除下列所有字符:"\0"-NULL"\t"-制表符"\n"-换行"\x0B"-垂直制表符"\r"-回车""-空格
示例:
$str='PHP是世界上最美丽的语言啊,';
echortrim($str,"啊,");
//输出结果为:
PHP是世界上最美丽的语言
选择参数会将字符串右侧也就是尾部最后的参数字符串去除,如果不填第二个参数,则会将字符串右侧(尾部)的空格、回车、换行符等等符号去除掉,也可用于去除字符串右侧空格;
ltrim()
定义以及用法:ltrim()函数移除字符串左侧的空白字符或其他预定义字符。
语法:ltrim(string,charlist)
参数描述
string必需。规定要检查的字符串。
charlist可选。规定从字符串中删除哪些字符。如果省略该参数,则移除下列所有字符:"\0"-NULL"\t"-制表符"\n"-换行"\x0B"-垂直制表符"\r"-回车""-空格
示例:
$str=',2.PHP是世界上最美丽的语言';
echortrim($str,",2.");
//输出结果为:
PHP是世界上最美丽的语言
选择参数会将字符串左侧也就是尾部最后的参数字符串去除,如果不填第二个参数,则会将字符串左侧(头部)的空格、回车、换行符等等符号去除掉,也可用于去除字符串左侧空格;
trim()
定义以及用法:trim()函数移除字符串两侧的空白字符或其他预定义字符。
语法:trim(string,charlist)
参数描述
string必需。规定要检查的字符串。
charlist可选。规定从字符串中删除哪些字符。如果省略该参数,则移除下列所有字符:"\0"-NULL"\t"-制表符"\n"-换行"\x0B"-垂直制表符"\r"-回车""-空格
示例:
$str='PHP是世界上最美丽的语言';
echortrim($str);
//输出结果为:
PHP是世界上最美丽的语言
选择参数会将字符串两侧的参数字符串去除,如果不填第二个参数,则会将字符串两侧的空格、回车、换行符等等符号去除掉,也可用于去除字符串两侧空格;
总结
想要去除字符串右侧(尾部)的某个字符使用rtrim($str,'要去除的字符'),如果想要去除字符串右侧(尾部)的空格等字符使用rtrim($str)不需要第二个参数;
想要去除字符串左侧(头部)的某个字符使用ltrim($str,'要去除的字符'),如果想要去除字符串左侧(头部)的空格等字符使用ltrim($str)不需要第二个参数;
想要去除字符串两侧(头部以及尾部)的某个字符使用trim($str,'要去除的字符'),如果想要去除字符串两侧(头部以及尾部)的空格等字符使用trim($str)不需要第二个参数;
|