我想获取所有在第一个“ Jobs ”
之前的字符串例如,如果我的字符串如下
“ 这是组织名称职位|最新职位-MySite ”
然后我应该得到“ 这是组织名称”
我写了下面的代码,但是对我来说不起作用
<?php
echo strtok("This is Organization Name Jobs | Latest Jobs - MySite", " Jobs");
?>
答案 0 :(得分:3)
在您的特定情况下-将strstr
与第三个参数一起用作true
:
echo strstr("This is Organization Name Jobs | Latest Jobs - MySite", " Jobs", true);
答案 1 :(得分:0)
您还可以使用explode()函数,如下所示:
$string = "This is Organization Name Jobs | Latest Jobs - MySite";
$var = explode(' Jobs ', $string);
echo $var[0];