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

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

is_writable() फ़ंक्शन

is_writable() फ़ंक्शन जांचता है कि क्या एक फ़ाइल लिखने योग्य है। यदि फ़ाइल मौजूद है और लिखने योग्य है तो true लौटाता है।

सिंटैक्स

is_writable($file_path)

उदाहरण 1

<?php
$file = "one.txt";
if (is_writable($file)) {
    echo "फ़ाइल लिखने योग्य है!";
} else {
    echo "फ़ाइल लिखने योग्य नहीं है!";
}
?>

आउटपुट

फ़ाइल लिखने योग्य नहीं है!

उदाहरण 2: अनुमतियों के साथ

<?php
$file_permissions = fileperms("two.txt");
$res = sprintf("%o", $file_permissions);
$file = "two.txt";
if (is_writable($file)) {
    echo "फ़ाइल लिखने योग्य है!";
    echo "अनुमति = $res";
} else {
    echo "फ़ाइल लिखने योग्य नहीं है!";
    echo "अनुमति = $res";
}
?>

आउटपुट

फ़ाइल लिखने योग्य है! अनुमति: 0777

नोट

  • is_writeable() इसका उपनाम है।
  • fileperms() ऑक्टल अनुमतियाँ प्राप्त करने के लिए उपयोगी है।
  • फ़ाइल मौजूद होनी चाहिए।
  1. - PHP में filetype() फंक्शन

    विवरण PHP का filetype() फंक्शन किसी फाइल या डायरेक्टरी का फाइल प्रकार लौटाता है। सफलता पर निम्नलिखित में से एक मान लौटाता है: fifo char dir (डायरेक्टरी) block link (सिम्बोलिक लिंक) file unknown (अज्ञात फाइल प्रकार) सिंटैक्स filetype(file_path) पैरामीटर्स file_path - जिस फाइल का फाइलटाइप चाहते

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

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

  1. - PHP में file() फंक्शन

    PHP का file() फंक्शन किसी फ़ाइल को एक ऐरे में पढ़ता है, जहां फ़ाइल की प्रत्येक लाइन ऐरे का एक एलिमेंट बन जाती है। सिंटैक्स file(file_path, flag, context) पैरामीटर्स file_path − फ़ाइल का पथ। flag − वैकल्पिक पैरामीटर। निम्नलिखित स्थिरांकों में से एक या अधिक का संयोजन: FILE_USE_INCLU