在编程中,假如被处理惩罚字符串的头尾有空缺或是一些换行符时,为了不影响字符串的正常处理惩罚,就需要对其举办去除操纵。php 编程语言中,预设了一个 trim() 函数,可以将字符串头尾处的空缺,换行符等一些非凡标记举办删除操纵。
php trim() 函数先容trim():函数移除字符串头尾处的空缺字符或其他预界说字符。
语法:
trim(string,charlist)参数:
string:被处理惩罚的字符串
charlist:可选,指定要删除的字符串,如省略,则默认去掉以下的字符串
"\0" - NULL
"\t" - 制表符
"\n" - 换行
"\x0B" - 垂直制表符
"\r" - 回车
" " - 空格
php 去除字符串两端的空格代码:
<?php $host = ' '; echo '未处理惩罚的:'.$host; // 开始处理惩罚 echo '已处理惩罚过的:'.trim($host); ?>输入功效:(欣赏器查察源码)
未处理惩罚的: 已处理惩罚过的:php 去掉字符串头尾的回车或换号符1、php去掉字符串两头的回车标记
php代码:
<?php $str = "\n 我爱中国 \n"; echo '未处理惩罚的:'.$str; // 开始处理惩罚 echo '已处理惩罚过的:'.trim($str); ?>输功效如下图:(欣赏器查察源码)
2、php去掉字符串首尾的加回符串
php代码:
<?php $str = "\r 我前后都有回车标记 \r"; echo '未处理惩罚的:'.$str; // 开始处理惩罚 echo '已处理惩罚过的:'.trim($str); ?>php 去除字符串首尾的指定字符php 的 trim() 函数,可以通过配置第二个参数,来指定要删除的字符
示例:
<?php $str = "feiniaomy.com/"; echo trim($str,'/'); ?>输出功效:feiniaomy.com
增补说明php 的 trim() 函数可以处理惩罚字符串首尾也就是字符串两头的空缺符或预界说字符,虽然 php 也预设了两个成果与之相似的函数,rtrim() 与 ltrim()。
ltrim():删除字符串左侧的空缺字符或其他预界说字符
rtrim():删除字符串右侧的空缺字符或其他预界说字符