trim(ltrim)削减更多

时间:2017-04-30 17:08:22

标签: php trim substr strlen

我有很多产品名称和品牌。一些产品名称包含品牌。有些人没有。 我想在产品名称中删除品牌。 substr($name,strlen($brand));导致无品牌名称出现问题。

然后我用这个代码。但又遇到了问题。

$brand = "Palm See";

$name = "Palm See Second Third ... "; 
$name = "See Season ... ";
$name = " See Sean Paul ";

$name = ltrim($name, $brand);

echo $name;     // cond Third ...   desired : Second Third ...
echo $name;     // son ...          desired : See Season ...
echo $name;     // n Paul           desired : See Sean Paul

1 个答案:

答案 0 :(得分:0)

再看看ltrim如何运作:

  

character_mask

     

您还可以通过character_mask参数指定要删除的字符。只需列出您想要的所有字符   被剥夺。使用..,您可以指定一系列字符。

尝试使用str_replace删除它,并仅使用trim删除任何多余的空格。