[php] basename 返迴路徑中的文件名​​部分

<?php

例1:
$path = "/testweb/home.php";

//顯示帶有文件擴展名的文件名
echo basename($path);

//顯示不帶有文件擴展名的文件名
echo basename($path,".php");
?>
輸出:
home.php
home

例2:
<?php
$url = 'http://www.sample.com/abc/abc.jpg';
$file_name = basename($url);

echo $file_name;

?>
輸出:abc.jpg


例3:帶參數
<?php
$url = 'http://www.sample.com/abc/test.php?id=1&f=2';

$path = parse_url($url, PHP_URL_PATH);
$file_name = basename($path);

echo $file_name;
?>
輸出:test.php

arrow
arrow
    全站熱搜

    stockwfj3 發表在 痞客邦 留言(0) 人氣()