特定の文字の後に文字列をトリミングするPHP文字列関数はありますか?私はphp.netサイトを見て、Google検索をしましたが、何も見つかりませんでした。私が考えることができる唯一の解決策は、爆発し、配列の最初の部分をつかむが、それは最もエレガントな解決策ではありません。特定の文字のPHPトリム文字列
$string = "/gallery/image?a=b";
$string = imaginary_function($string,'?');
echo $string; //echoes "/gallery/image"
例えば
誰でもPHPの文字列操作関数のための良好なチートシートを知っていますか? おかげ
あなたが見つけるかもしれない[ - ( '?') 'sの($ strの)> beforeFirstの'](https://github.com /delight-im/PHP-Str/blob/8fd0c608d5496d43adaa899642c1cce047e076dc/src/Str.php#L389)または['s($ str) - > beforeLast( '?')'](https://github.com/delight- [このスタンドアロンライブラリー](https://github.com/delight-im/PHP-Str)にあるように、便利です(im/PHP-Str/blob/8fd0c608d5496d43adaa899642c1cce047e076dc/src/Str.php#L399)。 – caw