-1

slide_f.pngまたはの 2 つの名前を持つファイルがありますslide_f.jpg

以前の拡張子に応じて、このrenameファイルをしたいです。slide'.$nr.'.jpgslide'.$nr.'.png

最初のファイル拡張子を知らずにどうすればよいですか?

4

4 に答える 4

4

file_existsを試してください。次に、名前の変更に進みます。

if(file_exists($name.'.jpg'))
{
    rename($name.'.jpg', $new_name.'.jpg')
}
elseif(file_exists($name.'.png'))
{
    rename($name.'.png', $new_name.'.png')
}
else
{
    echo "the file doesn't exists";
}
于 2013-06-20T18:47:05.313 に答える