trimphp
1. 如何使用php来trim换行和空格的字符串
$order = array("\r\n", "\n", "\r");
$replace = '';
$final = str_replace($order, $replace, $str);
var_mp($final);
注意:str_replace()替换左到右,它可能做这么多的进程,当更换插入的值\r\n优先个让他们不转换两次。
2. PHP trim问题,高手请进
仔细看第三个语句:
echo trim($test," ... ");
它表示要把从空格到圆点的之间的所有字符、以及空格字符都trim掉。
从空格到.的ASCII表中字符有下面这些:
!"#$%&'()*+,-.
里面包含了括号,明白了吧。
补充:
自己看一下手册嘛,trim的第二个参数表示剔除的字符集,比如剔除aeiou五个字符,那么就写'aeiou',如果要剔除a~z的26个字符,可以使用'a..z',两个圆点表示区间。
手册上对这个函数的描述如下,里面还有详细例子,自己一定要多看手册:
string trim ( string $str [, string $charlist] )
str
The string that will be trimmed.
charlist
Optionally, the stripped characters can also be specified using the charlist parameter. Simply list all characters that you want to be stripped. With .. you can specify a range of characters.
3. php中trim()函数的作用
去掉前后的空格.
假设有一个字符串" ddd dd d ",经过Trim()之后成为"ddd dd d".
如上可以去掉两边多余的空格(包括制表符),但不能去掉中间的空格.
PHP中的trim()函数跟ASP中的trim()函数用法一样的,如果你接触过ASP,那么就自然会用的.
用法比较简单,在想要去掉空格的变量中加入如下:
<?php
echo trim($变量);
?>
4. PHP trim
trim函数的使用,我是在POWERBUILDER使用教程上看到的这个函数的使用.希望能对大家有所帮助.
TRIM格式:
TRIM(STR) //STR为STRING,返回值为STRING,功能是:返回删除了STR字符串首部和尾部空格的字符串.
FOR EXAMPLE:
TRIM( 大家好 )的结果为:大家好.//TRIM括号内的内容是:前面三个空格,末尾三个空格,结果是要了字符,而把前导和尾随空格删除了.
它是不会去找中间的空格和字符的。你在条件里加了也不行
echo trim($a,"ACEF");
这样应该能查找字符把
trim:去掉字符串两端的空格
triml:去掉左边空格
trimr:去掉右边空格
5. php中trim是做什么用的
trim用来把字符串前后的空白去处,删除以下内容:
" " (ASCII 32 (0x20)), an ordinary space.
"\t" (ASCII 9 (0x09)), a tab.
"\n" (ASCII 10 (0x0A)), a new line (line feed).
"\r" (ASCII 13 (0x0D)), a carriage return.
"\0" (ASCII 0 (0x00)), the NUL-byte.
"\x0B" (ASCII 11 (0x0B)), a vertical tab.
6. PHP中怎么使用trim去除首尾空格或特定字符
TRIM只去掉多余的空格,什么是多余的空格呢?字符串两端的,两个字符中间超过1个的.
比如TRIM("中华 人民 共和国 "),返回"中华 人民 共和国",即去掉了国字后边的所有空格,也去掉了华和人之间多余的空格(只保留了一个),而民和共之间本来就只有一个空格,就保留了.TRIM()括号中也可以是储存了字符串的单元格,如TRIM(A1).
如果想去除字符串中所有的空格,可以用SUBSTITUTE函数,如=SUBSTITUTE(A1," ",),引号中是一个空格.
7. php trim 函数的
trim 用法是 trim($str, '_score'),
不过这里可能达不到你的效果,因为trim 的工作原理并不是完全匹配,
向这里你的得到结果会是 incom 而不是 income ,因为 e 在 _score 里面出现过,所以也会被去掉
要实现你的效果,可以用 str_repleace
8. php的trim函数处理特殊字符怎么不起效果
trim这个在帮助里有讲。就是把单元格内容前后的空格去掉。
比如
=trim(a1)
如果a1里的值前后有空格,这个公式可以只显示除了前后空格的内容
9. ASP里的trim,在php里面用什么代替trim
(PHP 3, PHP 4 >= 4.0.0)
trim -- 去除一个字符串开始和结尾的空白
描述
string trim (string str [, string charlist])
注意:第二个参数用在PHP 4.1.0
这个函数返回str字符串被去除首尾空白后的新字符串。不带第二个参数trim() 将去除下列字符:
" " (ASCII 32 (0x20)), 空格;
"\t" (ASCII 9 (0x09)), 制表符;
"\n" (ASCII 10 (0x0A)), 换行符;
"\r" (ASCII 13 (0x0D)), 回车符;
"\0" (ASCII 0 (0x00)), 空字符;
"\x0B" (ASCII 11 (0x0B)), 垂直制表符。
你可以通过charlist参数指定你想去除的字符。
所以PHP的sql这样写就可以了
$sql = "SELECT * FROM user WHERE username like '%".trim($chaxun)."%'";
因为语法不通,所以if语句不能按照ASP的写法来写
10. php中trim两边去空格怎么写
本文实例讲述了php中ltrim()、rtrim()与trim()删除字符空格的方法。分享给大家供大家参考。具体分析如下:
php中的trim函数不能像asp中的一样,可以自动删除所有空格,PHP专业提供了 rtrim() trim()函数,对此感兴趣的朋友可以参考一下。
PHP实例代码如下:
复制代码 代码如下:
<?php
$str=" 去除前后空格 ";
echo "方括号中为原始字符串:[".$str."]<br>";echo "原始字符串长度:".strlen($str)."<br>";$str1=ltrim($str);
echo "执行ltrim()之后的长度:".strlen($str1)."<br>";$str2=rtrim($str);
echo "执行rtrim()之后的长度:".strlen($str2)."<br>";$str3=trim($str);
echo "执行trim()之后的长度:".strlen($str3)."<br>";echo "去掉首尾空格之后的字符串:[".$str3."]";?>