¿Hay 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 en la que podía pensar era explotar y luego tomar la primera parte de la matriz, pero esa no es la solución más elegante.Cadena de recorte Php en un carácter particular
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
Es posible encontrar [ 's ($ str) -> beforeFirst ('?')'] (Https://github.com /delight-im/PHP-Str/blob/8fd0c608d5496d43adaa899642c1cce047e076dc/src/Str.php#L389) o ['s ($ str) -> beforeLast ('?')'] (https://github.com/delight- im/PHP-Str/blob/8fd0c608d5496d43adaa899642c1cce047e076dc/src/Str.php # L399) útil, como se encuentra en [esta biblioteca independiente] (https://github.com/delight-im/PHP-Str). – caw