php从一个单词后面返回字符串

时间:2014-12-26 12:24:11

标签: php string

我的问题很简单。 我有这个字符串:

$main = "this is my main string here that i want to cut it and return here !";

我的关键是:

$key = "main";

现在,我希望得到这个输出:

$output = "main string here that i want to cut it and return here !";

我的意思是我想要输出,从我的主要词到句末!

如何使用 PHP

执行此操作

6 个答案:

答案 0 :(得分:3)

您可以使用此代码。

$main = "this is my main string here that i want to cut it and return here !";
echo strstr($main , 'main');

答案 1 :(得分:2)

试试这个

$str="this is my main string here that i want to cut it and return here !";
echo strstr($str, 'main');

答案 2 :(得分:0)

$main = "this is my main string here that i want to cut it and return here !";
$key = "main";
echo substr($main,strpos($main,$key));

答案 3 :(得分:0)

使用 strpos ,您可以在 $ main 中找到第一次出现的 $ key

$main = "this is my main string here that i want to cut it and return here !";
$key = "main";
$x = strpos($main, $key);
$result = substr($main, $x);
echo $result;

答案 4 :(得分:0)

尝试以下代码:

$main="this is my main string here that i want to cut it and return here !";
echo strstr($main, 'main');

For More Details:

答案 5 :(得分:0)

strpos找到子串的第一个位置,在我们的例子中是'main'。它返回11,把它放入$ tmp。 substr将字符串$main的一部分从开头位置返回$tmp位置。结果主要字符串 在这里,我想剪切它并返回这里!

$main = "this is my main string here that i want to cut it and return here !";
$tmp = strpos($main, "main");

echo substr($main, $tmp);