當前位置: 首頁> 函數類別大全> is_uploaded_file

is_uploaded_file

判斷文件是否是通過HTTP POST 上傳的
名稱:is_uploaded_file
分類:文件系統
所屬語言:php
一句話介紹:判斷文件是否是通過HTTP POST 上傳的。

定義和用法

is_uploaded_file()函數判斷指定的文件是否是通過HTTP POST 上傳的。

實例

<? php
$ file = “ test.txt” ;
if ( is_uploaded_file ( $ file ) )
  {
  echo ( “通過http post上傳$文件” ) ;
  }
別的
  {
  echo ( “ $文件未通過http post上傳” ) ;
  }
? >

輸出:

 test.txt未通過HTTP帖子上傳

文法

is_uploaded_file ( file )
參數描述
file必需。規定要檢查的文件。

說明

如果file所給出的文件是通過HTTP POST 上傳的則返回TRUE。

該函數可以用於確保惡意的用戶無法欺騙腳本去訪問本不能訪問的文件,例如/etc/passwd。

這種檢查顯得格外重要,如果上傳的文件有可能會造成對用戶或本系統的其他用戶顯示其內容的話。

同類函數
  • 判斷給定文件名是否為一個正常的文件 is_file

    is_file

    判斷給定文件名是否為一個正常的文件
  • fwrite 的別名 fputs

    fputs

    fwrite的別名
  • 返回規範化的絕對路徑名 realpath

    realpath

    返回規範化的絕對路徑名
  • 給出一個文件或符號連接的信息 lstat

    lstat

    給出一個文件或符號連接的信息
  • 從文件中格式化輸入 fscanf

    fscanf

    從文件中格式化輸入
  • 將上傳的文件移動到新位置 move_uploaded_file

    move_uploaded_file

    將上傳的文件移動到新位置
  • 測試文件指針是否到了文件結束的位置 feof

    feof

    測試文件指針是否到了文件結束的位置
  • 判斷給定文件名是否是一個目錄 is_dir

    is_dir

    判斷給定文件名是否是一個目錄
熱門文章