Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> PHP

PHP में is_uploaded_file () फ़ंक्शन

is_uploaded_file() फ़ंक्शन जांचता है कि कोई फ़ाइल HTTP POST के माध्यम से अपलोड की गई थी या नहीं। यदि फ़ाइल HTTP POST के माध्यम से अपलोड की जाती है, तो फ़ंक्शन TRUE लौटाता है। यह विफलता पर FALSE लौटाता है।

सिंटैक्स

is_uploaded_file(file_path)

पैरामीटर

  • file_path - जाँच के लिए फ़ाइल निर्दिष्ट करें।

वापसी

यदि फ़ाइल HTTP POST के माध्यम से अपलोड की जाती है, तो is_uploaded_file() फ़ंक्शन TRUE लौटाता है। यह विफलता पर FALSE लौटाता है।

मान लें कि हम निम्नलिखित सामग्री के साथ "new.txt" फ़ाइल अपलोड कर रहे हैं।

This is demo text!

उदाहरण

<?php
   // checking for file is uploaded via HTTP POST
   if (is_uploaded_file($_FILES['userfile'][‘new.txt'])) {
      echo "File ". $_FILES['userfile'][‘new.txt'] ." uploaded successfully!\n";
      // displaying contents of the uploaded file
      echo "Reading Contents of the file:\n";
      readfile($_FILES['userfile'][‘new.txt']);
   } else {
      echo "File ". $_FILES['userfile'][‘new.txt'] ." failed in uploading! File upload attack could       be the reason!\n";
   }
?>

आउटपुट

File new.txt uploaded successfully!
Reading Contents of the file:
This is demo text!

आइए फ़ाइल “details.txt” के साथ एक और उदाहरण देखें।

उदाहरण

<?php
$file = "newdetailstxt";
if(is_uploaded_file($file)) {
   echo ("Uploaded via HTTP POST");
} else {
   echo ("Not uploaded via HTTP POST");
}
?>

आउटपुट

Not uploaded via HTTP POST!

  1. PHP में file_get_contents () फ़ंक्शन

    file_get_contents() फ़ंक्शन पूरी फ़ाइल को एक स्ट्रिंग में पढ़ता है। फ़ाइल () फ़ंक्शन पूरी फ़ाइल को एक सरणी में पढ़ता है, जबकि file_get_contents () फ़ंक्शन पूरी फ़ाइल को एक स्ट्रिंग में पढ़ता है। सिंटैक्स file_get_contents(file_path, flags, context, start_offset, max_length) पैरामीटर file_path - फ

  1. PHP में फ़ाइल () फ़ंक्शन

    फ़ाइल () फ़ंक्शन फ़ाइल को एक सरणी में पढ़ता है। सिंटैक्स file(file_path,flag,context) पैरामीटर फ़ाइल − फ़ाइल का पथ। ध्वज − वैकल्पिक पैरामीटर फ़्लैग निम्न स्थिरांकों में से एक या अधिक हो सकते हैं - FILE_USE_INCLUDE_PATH - फ़ाइल को include_path में खोजें। FILE_IGNORE_NEW_LINES - प्रत्येक स

  1. PHP में हटाएं () फ़ंक्शन

    डिलीट () फंक्शन फाइल को डिलीट करता है। हटाए जाने वाली फ़ाइल का पथ एक पैरामीटर के रूप में निर्दिष्ट किया जाना है। सिंटैक्स delete(file_path) पैरामीटर file_path - फ़ाइल को हटाने के लिए पथ निर्दिष्ट करें। वापसी हटाएं () फ़ंक्शन वापस आ जाता है। सच है, सफलता पर गलत, विफलता पर उदाहरण निम्नलिखित ए