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

पीएचपी फ़ाइल://

परिचय

PHP में उपलब्ध संगत बिल्ट-इन रैपर्स की सहायता से फाइल सिस्टम फ़ंक्शंस के साथ विभिन्न URL-शैली प्रोटोकॉल का उपयोग किया जा सकता है। stream_wrapper_register() कस्टम रैपर को परिभाषित करने के लिए फ़ंक्शन भी है।

PHP में डिफ़ॉल्ट रैपर है file:// और यह स्थानीय फाइल सिस्टम का प्रतिनिधित्व करता है। यदि कोई अन्य प्रोटोकॉल स्पष्ट रूप से उपयोग नहीं किया जाता है, तो PHP पार्सर इसे फाइल सिस्टम रैपर के रूप में मानता है। फ़ाइल सिस्टम फ़ंक्शंस को दिया जाने वाला फ़ाइल नाम तर्क fopen() , file_get_contents() आदि फ़ाइल:// . का उपयोग करता है डिफ़ॉल्ट रूप से प्रोटोकॉल।

जब फ़ाइल नाम फ़ॉरवर्ड या बैकवर्ड स्लैश, या विंडोज़ में ड्राइव अक्षर से शुरू नहीं होता है, तो इसका पथ वर्तमान निर्देशिका के सापेक्ष लिया जाता है। हालांकि, fopen() और file_get_contents() फ़ंक्शंस में, फ़ाइल नाम include_path में उल्लिखित स्थानों में खोजा जा सकता है निर्देश।

फ़ाइल:// रैपर एक साथ पढ़ने / लिखने के संचालन, निर्देशिका बनाने और हटाने और फ़ाइल का नाम बदलने का समर्थन करता है। साथ ही, फ़ाइल पहुंच allow_url_fopen . द्वारा प्रतिबंधित नहीं है php.ini कॉन्फ़िगरेशन सेटिंग्स में निर्देश।

उदाहरण

फ़ाइल नाम का विभिन्न संभावित तरीकों से प्रतिनिधित्व इस प्रकार है -

//पूर्ण पथ

$file=fopen("C:/xampp/php/test/test.txt","w");

//सापेक्ष पथ (वर्तमान कार्यशील निर्देशिका मानते हुए c:\xampp\php, फ़ाइल tst उपनिर्देशिका में खोली गई है)

$file=fopen("test/test.txt","w");

//वर्तमान पथ . फ़ाइल c:\xampp\php\test निर्देशिका में खोली जाएगी, इसे वर्तमान निर्देशिका के रूप में मानते हुए

$file=fopen("test.txt","w");

//फ़ाइल का उपयोग करना://प्रोटोकॉल निरपेक्ष पथ के लिए

$file=fopen("file:///c:/xampp/php/test/test.txt","w");

//फ़ाइल का उपयोग करना://प्रोटोकॉल दस्तावेज़ रूट में फ़ाइल के लिए

$file=fopen("file://localhost/test/test.txt","w");

  1. PHP फाइल क्या है?

    .PHP फ़ाइल एक्सटेंशन वाली फ़ाइल एक PHP स्रोत कोड फ़ाइल है जिसमें हाइपरटेक्स्ट प्रीप्रोसेसर कोड होता है। इन्हें अक्सर वेब पेज फ़ाइलों के रूप में उपयोग किया जाता है जो आमतौर पर वेब सर्वर पर चलने वाले PHP इंजन से HTML उत्पन्न करते हैं। HTML सामग्री जो PHP इंजन कोड से बनाता है वह वेब ब्राउज़र में देखी

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

    फ़ाइल प्रकार () फ़ंक्शन फ़ाइल या निर्देशिका के फ़ाइल प्रकार को लौटाता है। सफल होने पर, filetype() फ़ंक्शन निम्न में से एक मान देता है - फीफो चार दिर (निर्देशिका) ब्लॉक करें लिंक (प्रतीकात्मक लिंक) फ़ाइल अज्ञात (यह एक अज्ञात फ़ाइल प्रकार है) सिंटैक्स filetype(file_path) पैरामीटर file_path - फ़ाइ

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

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