Pour extraire le nom du fichier d'une URL en PHP, avec ou sans son extension, vous pouvez utiliser la fonction pathinfo
:
<?php
$url = pathinfo('https://www.exemple.com/images/exemple.png');
echo "le nom du fichier est : " . $url['filename'];
echo "<br>";
echo "le nom du fichier ainsi que son extension sont : " . $url['filename'] . "." . $url['extension'];
?>
Vous trouverez d'avantage d'information sur la manière d'extraire le nom du fichier d'une URL, avec la fonction pathinfo
, via cette page du site du manuel de PHP.