PHP is_uploaded_file() 函数

定义和用法

is_uploaded_file() 函数判断指定的文件是否是通过 HTTP POST 上传的。

语法

is_uploaded_file(file)
参数 描述
file 必需。规定要检查的文件。

说明

如果 file 所给出的文件是通过 HTTP POST 上传的则返回 TRUE。

该函数可以用于确保恶意的用户无法欺骗脚本去访问本不能访问的文件,例如 /etc/passwd。

اس چیکاپ کو بہت اہم سمجھا جاتا ہے، اگر اپلوڈ کردہ فائل استعمال کے لئے بغیر اپنی اجازت کی کسی کے لئے یا کسی دوسرے یوزر کے لئے اپنے محتوا کو دیکھانے کا ممکن ہوتا ہے تو

تذکرے اور کاچ

تذکرہ:اس فونکشن کا نتیجہ کاچ میں رکھا جائے گا، لطفاً اس کا استعمال کریں کلیراستیٹکیش کاچ کی تازگی برقرار رکھنے کے لئے

مثال

<?php
$فائل = "test.txt";
اگر is_uploaded_file($فائل)
  {
  ایچیو ("$فائل نے HTTP پوسٹ کے ذریعے اپلوڈ کیا گیا");
  }
آگاہ
  {
  ایچیو ("$فائل نہیں اپلوڈ کیا گیا HTTP پوسٹ کے ذریعے");
  }
?>

خروج:

test.txt نہیں اپلوڈ کیا گیا HTTP پوسٹ کے ذریعے