帮助stripos()和substr()

时间:2011-05-04 02:23:04

标签: php string

如何删除此字符串中“sentido”之前的所有内容:

$string = "#BLitz da #PM na est do pontal sentido prainha perto do camping";

我希望新字符串为:

$string = "prainha perto do camping";

当我尝试使用stripos和substr,帮助时,我一直都在失败!

2 个答案:

答案 0 :(得分:3)

你可以在不处理任何字符串位置的情况下完成它:

$string = strstr(strstr($string, "sentido"), " ");

这将首先搜索您的单词,并返回字符串的其余部分。第二个strstr之后搜索空格,然后从那里返回其余部分。

答案 1 :(得分:0)

这是另一种简单的方法......

$string = "#BLitz da #PM na est do pontal sentido prainha perto do camping";

$s = explode('sentido', $string, 2);
$result = isset($s[1]) ? trim($s[1]) : "";
echo $result;

输出

  sentido prainha perto做露营