从变量中删除字符

时间:2013-02-21 11:41:02

标签: php

我在变量|MyString|

中有以下内容

我想删除返回|

的前导|和结尾MyString

这种最快,最不强化的方式是什么?

2 个答案:

答案 0 :(得分:6)

最简单的方法可能是

$result = trim($input, '|');

http://docs.php.net/trim

e.g。

<?php
$in = '|MyString|';
$result = trim($in, '|');

echo $result;

打印MyString

答案 1 :(得分:0)

签出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, "|");

无论如何都值得尝试。