當前位置: 首頁> 函數類別大全> 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。

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

同類函數
  • 建立一個具有唯一文件名的文件 tempnam

    tempnam

    建立一個具有唯一文件名的文件
  • 返回文件路徑的信息 pathinfo

    pathinfo

    返回文件路徑的信息
  • 獲取文件類型 filetype

    filetype

    獲取文件類型
  • 提供有關文件的信息 stat

    stat

    提供有關文件的信息
  • 修改符號鏈接的所有組 lchgrp

    lchgrp

    修改符號鏈接的所有組
  • fwrite 的別名 fputs

    fputs

    fwrite的別名
  • 將文件截斷到給定的長度 ftruncate

    ftruncate

    將文件截斷到給定的長度
  • 改變文件模式 chmod

    chmod

    改變文件模式
熱門文章