Esiste una funzione di stringa php per tagliare una stringa dopo un determinato carattere. Ho dato un'occhiata al sito php.net e ho fatto una ricerca su google ma non ho trovato nulla. L'unica soluzione che potevo immaginare era esplodere e poi prendere la prima parte dell'array ma non è la soluzione più elegante.Stringa di trim php su un particolare carattere
Per esempio
$string = "/gallery/image?a=b";
$string = imaginary_function($string,'?');
echo $string; //echoes "/gallery/image"
qualcuno sa di una buona cheat sheet per le funzioni di manipolazione di stringhe php? Grazie
si potrebbe trovare [ '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) utile, come trovato in [questa libreria standalone] (https://github.com/delight-im/PHP-Str). – caw