次の文字列からすべてのスラッシュを削除するにはどうすればよいですか?私が欲しいのはイメージの名前だけです。PHP文字列の一部を削除する
listingimages//uPLhHJtvIZ//architecture-1836070__340.jpg
そして、私が望むすべては、私はまだするpreg_matchについての混乱と置き換える
architecture-1836070__340.jpg
です:
文字列です。爆発するとD
シンプルかつ迅速な解決策:
次の文字列からすべてのスラッシュを削除するにはどうすればよいですか?私が欲しいのはイメージの名前だけです。PHP文字列の一部を削除する
listingimages//uPLhHJtvIZ//architecture-1836070__340.jpg
そして、私が望むすべては、私はまだするpreg_matchについての混乱と置き換える
architecture-1836070__340.jpg
です:
文字列です。爆発するとD
シンプルかつ迅速な解決策:
試しベース名(http://php.net/manual/en/function.basename.php)
echo basename("listingimages//uPLhHJtvIZ//architecture-1836070__340.jpg");
は、理想的には、爆発とbasename()が役立つはずのファイル名が、それでもただの提案をつかむしたいと仮定し
$image_path ="listingimages//uPLhHJtvIZ//architecture-1836070__340.jpg";
$image_name = explode("//",$image_path);
echo $image_name [count($image_name)-1];
preg_matchの試行を表示してください – Scuzzy
basenameはどうですか? http://php.net/manual/en/function.basename.php – AlexT82
[ファイル名とパスを区別する方法は?配列\ _pop()でのpreg \ _split()とbasename()の比較(https://stackoverflow.com/questions/20859628/how-to-separate-filename-from-path-basename-versus-preg-split-with) -array-po) – mickmackusa