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

PHP rar:// स्ट्रीम रैपर

परिचय

RAR (Roshal Archive) एक फ़ाइल कम्प्रेशन फॉर्मेट है जो एरर रिकवरी और फाइल स्पैनिंग का समर्थन करता है। PHP .RAR फ़ाइलों को IO स्ट्रीम के रूप में उपयोग करने का समर्थन करता है। rar:// RAR स्ट्रीम के लिए एक स्ट्रीम रैपर है।

rar:// रैपर RAR आर्काइव के लिए सापेक्ष या पूर्ण URL एन्कोडेड पथ लेता है। एक वैकल्पिक (*), या (#) और एक वैकल्पिक URL एन्कोडेड एंट्री नाम, जैसा कि आर्काइव में संग्रहीत है। यह रैपर फाइलों और डायरेक्टरी दोनों को खोल सकता है।

यदि पाउंड साइन और एंट्री नाम भाग शामिल नहीं हैं, तो आर्काइव की रूट प्रदर्शित होगी। RecursiveDirectoryIterator के साथ रैपर के उपयोग के लिए URL में नंबर साइन शामिल करना आवश्यक है।

यह रैपर डिफ़ॉल्ट रूप से सक्षम नहीं है। PECL (PHP Extension Community Library) से उपलब्ध rar एक्सटेंशन इंस्टॉल करना होगा।

उपयोग

rar://<url encoded archive name>[*][#[<url encoded entry name>]]

RAR कॉन्टेक्स्ट विकल्प

विकल्पविवरण
open_passwordआर्काइव के हेडर को एन्क्रिप्ट करने के लिए उपयोग किया जाने वाला पासवर्ड, यदि कोई हो।
file_passwordफ़ाइल को एन्क्रिप्ट करने के लिए उपयोग किया जाने वाला पासवर्ड, यदि कोई हो। यदि हेडर भी एन्क्रिप्टेड हैं, तो यह विकल्प open_password के पक्ष में नजरअंदाज किया जाएगा।
volume_callbackलापता वॉल्यूम का पथ निर्धारित करने के लिए एक कॉलबैक।

आवश्यकता: pecl install rar और extension=rar को php.ini में जोड़ें।

  1. - PHP TypeError

    परिचय TypeError क्लास Error क्लास को एक्सटेंड करती है। यह त्रुटि तब उठती है जब वास्तविक और औपचारिक आर्गुमेंट प्रकार मेल नहीं खाते, रिटर्न प्रकार घोषित रिटर्न प्रकार से मेल नहीं खाता, या किसी बिल्ट-इन फ़ंक्शन को अमान्य आर्गुमेंट पास किए जाते हैं। ध्यान दें कि strict_types को declare() फ़ंक्शन के साथ

  1. - PHP टैग्स (Tags) - कैननिकल, शॉर्ट और इको टैग

    परिभाषा और उपयोग एक PHP कोड स्क्रिप्ट एक टेक्स्ट फ़ाइल है जिसका एक्सटेंशन .php होता है और यह वेब सर्वर पर संग्रहीत होती है। सर्वर पर PHP पार्सर विशेष वर्ण अनुक्रम <?php और ?> की तलाश करता है। इन्हें PHP के प्रारंभिक और समापन टैग कहा जाता है। इन दोनों के भीतर के स्टेटमेंट पार्सर द्वारा व्याख्य

  1. - PHP pi() फ़ंक्शन - π मान प्राप्त करना

    PHP का pi() फ़ंक्शन गणितीय स्थिरांक **π (पाई)** का मान लौटाता है। यह M_PI स्थिरांक के समान मान (3.1415926535898) देता है। सिंटैक्स pi(): float पैरामीटर्स कोई पैरामीटर नहीं। लौटाया गया मान π का मान (फ्लोट)। M_PI स्थिरांक के बराबर। उदाहरण 1. वृत्त का क्षेत्रफल: πr² <?php $radius = 5; echo area