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

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

chmod () फ़ंक्शन फ़ाइल मोड को बदलता है। यह सफलता पर TRUE और विफलता पर FALSE लौटाता है।

सिंटैक्स

chmod($file_path, file_mode)

पैरामीटर

  • file_path - अस्तित्व के लिए जाँच की जाने वाली फ़ाइल या निर्देशिका का पथ सेट करें। आवश्यक है।

  • file_mode - मानों के साथ मोड सेट करें। file_mode पैरामीटर का विवरण नीचे दिखाया गया है

फ़ाइल मोड पैरामीटर

फ़ाइल मोड को निम्नलिखित चार मानों के साथ सेट करें।

  • शून्य
  • स्वामी के लिए अनुमति
  • स्वामी के उपयोगकर्ता समूह के लिए अनुमति
  • आराम की अनुमति

एकाधिक अनुमतियां सेट करने के लिए निम्न मान हैं। आपको निम्नलिखित नंबर जोड़ने होंगे -

  • 1 =अनुमतियां निष्पादित करें
  • 2 =अनुमतियां लिखें
  • 4 =पढ़ने की अनुमति

वापसी

file_exists() विधि वापस आती है।

  • सच है, सफलता पर
  • गलत, विफलता पर

उदाहरण

निम्नलिखित एक उदाहरण है जो "one.txt" फ़ाइल के लिए मोड बदलता है। यह मालिक के लिए पढ़ने और लिखने की अनुमति सेट करता है, बाकी सभी के लिए कुछ नहीं।

<?php
   // Setting mode for file
   // Read and write permission for owner, nothing for everybody else
   chmod("one.txt",0600);
?>

आइए एक और उदाहरण देखें जो "दो. txt" के लिए फ़ाइल मोड को बदलता है। यह मालिक के लिए पढ़ने और लिखने की अनुमति देता है, बाकी सभी के लिए पढ़ता है।

<?php
   // Setting mode for file
   // Read and write permission for owner, read for everybody else
   chmod("two.txt",0644);
?>

आइए एक और उदाहरण देखें जो "three.txt" के लिए फ़ाइल मोड को बदलता है। यह स्वामी के लिए सभी अनुमतियाँ सेट करता है, अन्य सभी के लिए पढ़ता और निष्पादित करता है।

<?php
   // Setting mode for file
   // All the permissions for owner, read and execute for everybody else
   chmod("three.txt",0755);
?>

आइए एक और उदाहरण देखें जो "चार.txt" के लिए फ़ाइल मोड को बदलता है। यह स्वामी के लिए सभी अनुमतियाँ सेट करता है, स्वामी के समूह के लिए पढ़ा जाता है।

<?php
   // Setting mode for file
   // All the permissions for owner, read for owner's group
   chmod("four.txt",0740);
?>

आइए एक और उदाहरण देखें जो "five.txt" के लिए फ़ाइल मोड को बदलता है। यह स्वामी के लिए सभी अनुमतियाँ सेट करता है, स्वामी के समूह के लिए पढ़ता और निष्पादित करता है।

<?php
   // Setting mode for file
   // All the permissions for owner, read and execute for owner's group
   chmod("five.txt",0740);
?>

  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 - फ़ाइल को हटाने के लिए पथ निर्दिष्ट करें। वापसी हटाएं () फ़ंक्शन वापस आ जाता है। सच है, सफलता पर गलत, विफलता पर उदाहरण निम्नलिखित ए