如何在php中修剪部分字符串?

时间:2016-02-13 00:27:42

标签: php string

我想修剪一个字符串。这是我的代码:

$base2 = chop($base,"www.");

$ base包含www.example.com 我希望它删除www。

我认为这会奏效。我想我有最新的PHP版本。

3 个答案:

答案 0 :(得分:2)

使用str_replace()

$base2 = str_replace('www.', '', $base);

这样就无法替换www.,因此会被删除。

答案 1 :(得分:2)

choprtrim的别名,即它只会删除字符串末尾的字符(例如chop($base,".com")会返回“www.example”)。

改为使用ltrim

$base2 = ltrim($base,"www.");

答案 2 :(得分:0)

chophttp://php.net/manual/de/function.chop.php

我不喜欢替换字符串中的任何位置,因为您要求仅删除第一个字符:

if (stripos($base,'www.') === 0)
{
   $base = substr($base, 4);
}

stripos解决上/下案例。