欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

PHP獲取文件擴(kuò)展名的4種方法

 更新時(shí)間:2015年11月24日 14:45:28   作者:happy664618843  
這篇文章主要介紹了PHP獲取文件擴(kuò)展名的4種方法,涉及PHP針對字符串與數(shù)組及上傳文件屬性等相關(guān)操作技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下

本文實(shí)例講述了PHP獲取文件擴(kuò)展名的4種方法。分享給大家供大家參考,具體如下:

$filename="123.jpg";
//方法一:
function get_ext($file_name){
  return array_pop(explode('.', $file_name));
  //用.號(hào)對字符串進(jìn)行分組
}
echo get_ext($filename);
//方法二:
$fileEx=strtolower(substr(strrchr($filename,"."),1));
echo $fileEx;
//方法三:
$extend=pathinfo($filename);
echo $extend['extension'];
//方法四:
$filetype=array("image/gif","image/jpeg");
//判斷文件擴(kuò)展名類型是否在該 數(shù)組中
if(in_array($_FILES['file']['type'],$filetype)){
//針對上傳文件判斷
  echo $_FILES['file']['type'];
}

希望本文所述對大家PHP程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • php字符串中轉(zhuǎn)義成特殊字符實(shí)例講解

    php字符串中轉(zhuǎn)義成特殊字符實(shí)例講解

    在本篇文章里小編給大家分享的是一篇關(guān)于php字符串中轉(zhuǎn)義成特殊字符實(shí)例講解內(nèi)容,對此有興趣的朋友們可以學(xué)習(xí)下。
    2021-02-02
  • php版阿里大于(阿里大魚)短信發(fā)送實(shí)例詳解

    php版阿里大于(阿里大魚)短信發(fā)送實(shí)例詳解

    這篇文章主要介紹了php版阿里大于(阿里大魚)短信發(fā)送實(shí)現(xiàn)方法,結(jié)合實(shí)例形式分析了阿里大于短信發(fā)送接口的配置與使用技巧,需要的朋友可以參考下
    2016-11-11
  • php實(shí)現(xiàn)網(wǎng)頁上一頁下一頁翻頁過程詳解

    php實(shí)現(xiàn)網(wǎng)頁上一頁下一頁翻頁過程詳解

    這篇文章主要介紹了php實(shí)現(xiàn)網(wǎng)頁上一頁下一頁翻頁過程詳解,大致功能就是頁面只顯示幾條信息,按上一頁、下一頁切換內(nèi)容,當(dāng)顯示第一頁時(shí)上一頁和首頁選項(xiàng)不可選,當(dāng)頁面加載到最后一頁時(shí)下一頁和尾頁選項(xiàng)不可選,需要的朋友可以參考下
    2019-06-06
  • php fputcsv命令 寫csv文件遇到的小問題(多維數(shù)組連接符)

    php fputcsv命令 寫csv文件遇到的小問題(多維數(shù)組連接符)

    fputcsv() 將一行(用 fields數(shù)組傳遞)格式化為 CSV 格式并寫入由 handle指定的文件
    2011-05-05
  • 關(guān)于php支持的協(xié)議與封裝協(xié)議總結(jié)(推薦)

    關(guān)于php支持的協(xié)議與封裝協(xié)議總結(jié)(推薦)

    這篇文章主要給大家介紹了關(guān)于php支持的協(xié)議與封裝協(xié)議的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家學(xué)習(xí)或者使用PHP具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧。
    2017-11-11
  • php-accelerator網(wǎng)站加速PHP緩沖的方法

    php-accelerator網(wǎng)站加速PHP緩沖的方法

    我們知道 Zend 有免費(fèi)的優(yōu)化引擎針對 PHP 而作,但是 FreeLAMP 這次采用的是一個(gè)叫做 PHP Accelerator 的緩沖產(chǎn)品。
    2008-07-07
  • php中通過eval實(shí)現(xiàn)字符串格式的計(jì)算公式

    php中通過eval實(shí)現(xiàn)字符串格式的計(jì)算公式

    有時(shí)候我們對每一種產(chǎn)品都有一個(gè)提成公式,而這個(gè)計(jì)算提成的公式是以字符串格式存在表中的,當(dāng)我們用這個(gè)計(jì)算公式時(shí),他并不像我們寫的:$a=2+3*5;這樣簡單的能計(jì)算出結(jié)果,而它是個(gè)字符串,所以,我們就必須把字符串轉(zhuǎn)化為我們能夠處理的結(jié)果
    2017-03-03
  • 解析coreseek for sphinx的使用

    解析coreseek for sphinx的使用

    本篇文章是對coreseek for sphinx的使用進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-06-06
  • php class類的用法詳細(xì)總結(jié)

    php class類的用法詳細(xì)總結(jié)

    以下是對php中class類的用法進(jìn)行了詳細(xì)的總結(jié)介紹,需要的朋友可以過來參考下
    2013-10-10
  • PHP中error_reporting()函數(shù)的用法(修改PHP屏蔽錯(cuò)誤)

    PHP中error_reporting()函數(shù)的用法(修改PHP屏蔽錯(cuò)誤)

    一般在默認(rèn)的普通PHP文件中輸出一個(gè)未定義聲明的變量是不會(huì)報(bào)錯(cuò)誤的,但在codeigniter框架下卻要報(bào)錯(cuò)誤,這對于想集成 添加 和 修改 頁面于一體的”懶人”很不方便,由于是初學(xué)者開始還想怎么在代碼中屏蔽這一錯(cuò)誤提示呢.甚至用到了@,但聽很多人都說@會(huì)大大降低性能.
    2011-07-07

最新評論