如何在PHP中修改特殊字符\ r
任何人都可以告诉我如何在PHP中修改特殊字符rn
或 n? 我知道在PHP中已经有修剪功能,但那是行不通的。
当从其他地方复制电子邮件地址并将其复制到excel字段,并在上传过程中,我收到无效的电子邮件地址错误。 但是,电子邮件ID是正确只是由于特殊字符r
错误被显示。 任何帮助将不胜感激。
提前致谢
来自PHP文档trim()
:
这个函数返回一个字符串,其中str的开头和结尾都是空白的。 如果没有第二个参数,trim()会去掉这些字符:
“”(ASCII 32(0x20)),一个普通的空间。
“ t”(ASCII 9(0x09)),一个选项卡。
“ n”(ASCII 10(0x0A)),换行(换行)。
“ r”(ASCII 13(0x0D)),回车。
“ 0”(ASCII 0(0x00)),NUL字节。
“ x0B”(ASCII 11(0x0B)),一个垂直标签。
请看这里的例子:http://codepad.org/O9xa42cw
为什么不使用简单的str_replace()
如果trim()
真的不起作用(它实际上工作)?
<?php
$email = 'john@gmail.comr';
echo str_replace('r','',$email);
使用
$email = str_replace('r', '', $email);
顺便说一句“ r”被称为回车字符(你知道旧的打字机?)
链接地址: http://www.djcxy.com/p/69749.html