PHP獲取文件后綴名的三個函數(shù)
更新時間:2012年10月15日 01:10:08 作者:
PHP取得文件后綴,關(guān)于獲取文件的擴展名有很多種方式,下面提供三種獲取文件后綴的方法,大家可以研究下,具體代碼就不解釋了。直接看代碼吧
選好一種記住,以后需要使用的時候就可以直接使用,或者來本站查看本文也是可以滴。
<?php
//方法一:
function extend_1($file_name)
{
$retval="";
$pt=strrpos($file_name, ".");
if ($pt) $retval=substr($file_name, $pt+1, strlen($file_name) - $pt);
return ($retval);
}
//方法二
function extend_2($file_name)
{
$extend = pathinfo($file_name);
$extend = strtolower($extend["extension"]);
return $extend;
}
//方法三
function extend_3($file_name)
{
$extend =explode("." , $file_name);
$va=count($extend)-1;
return $extend[$va];
}
?>
復(fù)制代碼 代碼如下:
<?php
//方法一:
function extend_1($file_name)
{
$retval="";
$pt=strrpos($file_name, ".");
if ($pt) $retval=substr($file_name, $pt+1, strlen($file_name) - $pt);
return ($retval);
}
//方法二
function extend_2($file_name)
{
$extend = pathinfo($file_name);
$extend = strtolower($extend["extension"]);
return $extend;
}
//方法三
function extend_3($file_name)
{
$extend =explode("." , $file_name);
$va=count($extend)-1;
return $extend[$va];
}
?>
相關(guān)文章
PHP組合模式Composite Pattern優(yōu)點與實現(xiàn)過程
這篇文章主要介紹了PHP組合模式Composite Pattern優(yōu)點與實現(xiàn),組合模式是一種結(jié)構(gòu)型模式,它允許你將對象組合成樹形結(jié)構(gòu)來表示“部分-整體”的層次關(guān)系。組合能讓客戶端以一致的方式處理個別對象和對象組合2023-03-03
解決PHP程序運行時:Fatal error: Maximum execution time of 30 seconds
最近做的程序中涉及到的循環(huán)比較多且處理的情況較復(fù)雜,在運行程序時出現(xiàn)執(zhí)行超時提示如下:Fatal error: Maximum execution time of 30 seconds exceeded in D:\php\AppServ\www\sum3\test.php on line 3通過在網(wǎng)上搜索,找到了解決方法和大家分享,下面來一起看看吧。2016-11-11
thinkphp Tp6經(jīng)常報錯 Call to undefined
在使用Tp6框架時經(jīng)常遇到"Call to undefined method"的錯誤,這里就為大家分享一下具體的使用方法,需要的朋友可以參考下2023-08-08

