排除字符串里某字符第3次出现后面的所有字符,代码如何写

排除字符串里某字符第3次出现后面的所有字符,代码怎么写排除字符串里某字符第3次出现后面的所有字符,代码

排除字符串里某字符第3次出现后面的所有字符,代码怎么写
排除字符串里某字符第3次出现后面的所有字符,代码怎么写

比如字符串“2你好2哈哈2对的啊哈哈哈”

就是排除第3个2后面的所有字符得到结果“2你好2哈哈2"

请知道的大哥直接给代码好吗谢谢了 
[解决办法]

$s='2你好2哈哈2对的啊哈哈哈';
$ar=explode('2',$s);
echo implode('2',array_slice($ar,0,3));