Php trim string em um caractere específico
Existe uma função de string php para cortar uma string após um caractere específico. Eu dei uma olhada no site php.net e fiz uma pesquisa no google, mas não consegui encontrar nada. A única solução que pude pensar foi explodir e depois pegar a primeira parte da matriz, mas essa não é a solução mais elegante.
Por exemplo
$string = "/gallery/image?a=b";
$string = imaginary_function($string,'?');
echo $string; //echoes "/gallery/image"
Alguém sabe de uma boa folha de dicas para funções de manipulação de string php? obrigado