我有一個文件:./image/photo.jpg返回文件名,而不是文件擴展名的第一部分
我在想,如果有一個PHP函數,不帶擴展名只返回文件名,而不使用正則表達式。
我已經使用了一些功能,但它返回photo.jpg
我有一個文件:./image/photo.jpg返回文件名,而不是文件擴展名的第一部分
我在想,如果有一個PHP函數,不帶擴展名只返回文件名,而不使用正則表達式。
我已經使用了一些功能,但它返回photo.jpg
$string = './image/photo.jpg';
echo pathinfo($string, PATHINFO_FILENAME); // output: photo
http://php.net/manual/de/function.basename.php
<?php
$string = './image/photo.jpg';
$name = basename($string, '.jpg');
// $name will now contain "photo"
或http://php.net/manual/de/function.pathinfo.php
<?php
$string = './image/photo.jpg';
$info = pathinfo($string);
// $info['filename'] will now contain "photo"
這裏的問題是,當擴展名是.jpeg或其他...確定,與pathinfo,這是工作 –
你使用什麼功能? – Naeem