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

PHP獲取文件擴展名的4種方法

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

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

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

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

相關(guān)文章

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

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

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

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

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

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

    這篇文章主要介紹了php實現(xiàn)網(wǎng)頁上一頁下一頁翻頁過程詳解,大致功能就是頁面只顯示幾條信息,按上一頁、下一頁切換內(nèi)容,當(dāng)顯示第一頁時上一頁和首頁選項不可選,當(dā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)資料,文中通過示例代碼介紹的非常詳細,對大家學(xué)習(xí)或者使用PHP具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧。
    2017-11-11
  • php-accelerator網(wǎng)站加速PHP緩沖的方法

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

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

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

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

    解析coreseek for sphinx的使用

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

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

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

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

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

最新評論