在PHP中,trim函数有一个用于修剪特定字符的参数(方便前导零等)。我似乎无法接受垂直条(|)字符。任何人都知道如何使这个工作?我尝试了十六进制值,但没有运气。我确信这很简单。
干杯
答案 0 :(得分:3)
它对我有用:
var_dump(trim('|foo|', '|')); // string 'foo' (length=3)
也许你周围有一些空白,或者你使用了错误的管道角色? ¦
vs |
答案 1 :(得分:0)
适合我:
$str = "|test string";
echo trim($str, "|");
test string
你能展示一些代码吗?
也许你想删除一个|在一个字符串的中间 你可以使用str_replace
str_replace("|", "", $str);
答案 2 :(得分:0)
echo trim('|text|', '|'); // returns text
第二个参数是在PHP 4.1中添加的!