Php recortar cadena en un personaje en particular

¿Existe una función de cadena php para recortar una cadena después de un carácter en particular. Eché un vistazo al sitio php.net e hice una búsqueda en Google pero no pude encontrar nada. La única solución que se me ocurrió fue explotar y luego agarrar la primera parte de la matriz, pero esa no es la solución más elegante.

Por ejemplo

$string = "/gallery/image?a=b";
$string = imaginary_function($string,'?');
echo $string; //echoes "/gallery/image"

¿Alguien sabe de una buena hoja de trucos para las funciones de manipulación de cadenas php? Gracias

Respuestas a la pregunta(7)

Su respuesta a la pregunta