php獲取url字符串截取路徑的文件名和擴(kuò)展名的函數(shù)
更新時間:2010年01月22日 09:38:48 作者:
php url字符串截取路徑的文件名和擴(kuò)展名,需要的朋友可以參考下。
php獲取文件名
function retrieve($url)
{
preg_match('/\/([^\/]+\.[a-z]+)[^\/]*$/',$url,$match);
return $match[1];
}
php獲取文件擴(kuò)展名
<?php
function getExt($url)
{
$path=parse_url($url);
$str=explode('.',$path['path']);
return $str[1];
}
echo getExt('http://tools.jb51.net/abc/de/fg.php?id=1');
?>
復(fù)制代碼 代碼如下:
function retrieve($url)
{
preg_match('/\/([^\/]+\.[a-z]+)[^\/]*$/',$url,$match);
return $match[1];
}
php獲取文件擴(kuò)展名
復(fù)制代碼 代碼如下:
<?php
function getExt($url)
{
$path=parse_url($url);
$str=explode('.',$path['path']);
return $str[1];
}
echo getExt('http://tools.jb51.net/abc/de/fg.php?id=1');
?>
您可能感興趣的文章:
相關(guān)文章
PHP實(shí)現(xiàn)移除數(shù)組中為空或為某值元素的方法
這篇文章主要介紹了PHP實(shí)現(xiàn)移除數(shù)組中為空或為某值元素的方法,涉及php使用array_filter過濾數(shù)組的相關(guān)操作技巧,需要的朋友可以參考下2017-01-01PHP session有效期session.gc_maxlifetime
PHP中的session有效期默認(rèn)是1440秒(24分鐘)【weiweiok 注:php5里默認(rèn)的是180分】,也就是說,客戶端超過24分鐘沒有刷新,當(dāng)前session就會失效。很明顯,這是不能滿足需要的。2011-04-04php中var_export與var_dump的區(qū)別分析
php中var_export與var_dump的區(qū)別分析,在大多數(shù)情況下,多用var_dump來輸出,因為它也輸出了數(shù)據(jù)類型。2010-08-08PHP中file_get_contents設(shè)置header請求頭,curl傳輸選項參數(shù)詳解說明
php中遠(yuǎn)程獲取和采集內(nèi)容、實(shí)現(xiàn)PHP網(wǎng)頁版的FTP上傳下載、實(shí)現(xiàn)模擬登陸、實(shí)現(xiàn)接口數(shù)據(jù)傳輸(API)、實(shí)現(xiàn)模擬Cookie、下載文件斷點(diǎn)續(xù)傳等等,都會用到fopen、file_get_contents和curl這樣的函數(shù),當(dāng)然要對比一下了,程序架構(gòu)設(shè)計當(dāng)然要無可挑剔了。2023-07-07php使用PDO操作MySQL數(shù)據(jù)庫實(shí)例
這篇文章主要介紹了php使用PDO操作MySQL數(shù)據(jù)庫,實(shí)例分析了PDO的開啟與針對MySQL數(shù)據(jù)庫的增刪改查等基本操作方法,具有一定參考借鑒價值,需要的朋友可以參考下2014-12-12