我的问题很简单。 我有这个字符串:
$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 ?
执行此操作答案 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');
答案 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);