从删除字符变量
答
最简单的方法可能是
$result = trim($input, '|');
例如
<?php
$in = '|MyString|';
$result = trim($in, '|');
echo $result;
打印MyString
答
结帐在PHP http://php.net/manual/en/function.str-replace.php 的str_replace函数功能这应该删除所有 '|'人物:
str_replace('|','',$myString)
您可以使用正则表达式,只除去第一和最后一个“|”或可选择地使用String TRIM()函数也可以工作: http://www.php.net/manual/en/function.trim.php
所以,这样的事情:
$trimmedMyString = trim($myString, "|");
值得一试无妨。
+0
参考Sudhir的答案。使用'str_replace'是一个不正确的答案。 – 2013-02-21 11:50:09
+0
是的,在这种情况下可能不相关,但使用正则表达式,或修剪可能是。 – 2013-02-21 11:52:48
任何方式额外qoutes +1 – 2013-02-21 11:42:54
+1快速响应。 – 2013-02-21 11:43:29
'快速响应+1' - 是的,一个无耻的快速rep-grab问题;-) – VolkerK 2013-02-21 11:44:40