中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

使用php怎么對文件后綴名進行獲取

發布時間:2021-01-27 16:35:00 來源:億速云 閱讀:147 作者:Leah 欄目:開發技術

這篇文章將為大家詳細講解有關使用php怎么對文件后綴名進行獲取,文章內容質量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關知識有一定的了解。

/**
 * 獲取文件后綴名,并判斷是否合法
 *
 * @param string $file_name
 * @param array $allow_type
 * @return blob
 */
function get_file_suffix($file_name, $allow_type = array())
{
  $file_suffix = strtolower(array_pop(explode('.', $file_name)));
  if (empty($allow_type))
  {
    return $file_suffix;
  }
  else
  {
    if (in_array($file_suffix, $allow_type))
    {
      return true;
    }
    else
    {
      return false;
    }
  }
}

上面的對于php5.3以上的版本會報錯Strict Standards: Only variables should be passed by reference in。所以億速云小編換了如下方法

<?php
/**
 * 獲取文件后綴名,并判斷是否合法
 *
 * @param string $file_name
 * @param array $allow_type
 * @return blob
*/
function get_file_suffix($file_name, $allow_type = array())
{
  $fnarray=explode('.', $file_name);
	$file_suffix = strtolower(array_pop($fnarray));
  if (empty($allow_type))
  {
    return $file_suffix;
  }
  else
  {
    if (in_array($file_suffix, $allow_type))
    {
      return true;
    }
    else
    {
      return false;
    }
  }
}

$allow_wj="jpg,gif,png,jpeg";
$allow=explode(",",$allow_wj); 

if (get_file_suffix("sakjdfk1.jpg",$allow)){
echo "ok";
}else{
echo "no";
}

關于使用php怎么對文件后綴名進行獲取就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

php
AI

万盛区| 天津市| 太谷县| 沁阳市| 遂宁市| 佳木斯市| 观塘区| 广州市| 和顺县| 江陵县| 苗栗县| 津市市| 板桥市| 双城市| 准格尔旗| 黔西县| 昭觉县| 元江| 天水市| 靖江市| 泰州市| 朝阳市| 崇礼县| 阿勒泰市| 张北县| 富宁县| 砚山县| 县级市| 光山县| 高邮市| 德令哈市| 天峨县| 霍邱县| 华蓥市| 阿图什市| 江永县| 扎赉特旗| 巧家县| 财经| 大石桥市| 胶南市|