php如何獲取文件的擴(kuò)展名
網(wǎng)上也有很多類似的方法,不過都存在這樣那樣的不嚴(yán)謹(jǐn)?shù)膯栴},本文就不一一分析了,這里只給出最正確的利用php 獲取文件擴(kuò)展名(文件后綴名)的方法。
function get_extension($filename){ return pathinfo($filename,PATHINFO_EXTENSION); }
函數(shù)中用到了php內(nèi)置函數(shù)pathinfo 這個(gè)函數(shù),下面分析一下這個(gè)函數(shù)的意思和用法:
定義和用法
pathinfo() 函數(shù)以數(shù)組的形式返回文件路徑的信息。
語法
pathinfo(path,options)
說明:pathinfo() 返回一個(gè)包含有 path 信息的關(guān)聯(lián)數(shù)組。數(shù)組元素包括以下值:
[dirname]
[basename]
[extension]
例如:
<?php print_r(pathinfo("/testweb/test.txt")); ?>
以上將輸出如下結(jié)果:
Array( [dirname] => /testweb [basename] => test.txt [extension] => txt )
以上就是為大家分享的正確利用php 獲取文件擴(kuò)展名(文件后綴名)的方法,希望大家喜歡,并學(xué)以致用。
- php實(shí)現(xiàn)不通過擴(kuò)展名準(zhǔn)確判斷文件類型的方法【finfo_file方法與二進(jìn)制流】
- php獲取文件名稱和擴(kuò)展名的方法
- PHP獲取文件擴(kuò)展名的4種方法
- php文件擴(kuò)展名判斷及獲取文件擴(kuò)展名的N種方法
- php簡單獲取文件擴(kuò)展名的方法
- php從給定url獲取文件擴(kuò)展名的方法
- PHP中獲取文件擴(kuò)展名的N種方法小結(jié)
- php更改目錄及子目錄下所有的文件后綴擴(kuò)展名的代碼
- php獲取url字符串截取路徑的文件名和擴(kuò)展名的函數(shù)
- PHP 文件擴(kuò)展名 獲取函數(shù)
- php獲得文件擴(kuò)展名三法
- PHP獲取文件擴(kuò)展名的方法實(shí)例總結(jié)
相關(guān)文章
php下將圖片以二進(jìn)制存入mysql數(shù)據(jù)庫中并顯示的實(shí)現(xiàn)代碼
php把圖片存入mysql教程數(shù)據(jù)庫教程中并在網(wǎng)頁上顯示,一般情況下并不需要將突破保存到數(shù)據(jù)庫中,不論是異地備份還是什么的,都很麻煩,特殊需要的除外。2010-05-05php輸出echo、print、print_r、printf、sprintf、var_dump的區(qū)別比較
本篇文章是對(duì)php輸出echo、print、print_r、printf、sprintf、var_dump的區(qū)別進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-06-06php讀取文件內(nèi)容至字符串中,同時(shí)去除換行、空行、行首行尾空格(Zjmainstay原創(chuàng))
讀取文件內(nèi)容至字符串中,同時(shí)去除換行、行首行尾空格,原理不錯(cuò),需要的朋友可以參考下2012-07-07PHP實(shí)現(xiàn)通用alert函數(shù)的方法
這篇文章主要介紹了PHP實(shí)現(xiàn)通用alert函數(shù)的方法,實(shí)例分析了php自定義alert函數(shù)實(shí)現(xiàn)提示信息的技巧,非常具有實(shí)用價(jià)值,需要的朋友可以參考下2015-03-03PHP 開發(fā)環(huán)境配置(測(cè)試開發(fā)環(huán)境)
PHP發(fā)開環(huán)境配置(測(cè)試開發(fā)環(huán)境),測(cè)試環(huán)境是否配置的正確。2010-04-04