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

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

zip_entry_read() फ़ंक्शन का उपयोग खुली ज़िप संग्रह फ़ाइल से सामग्री प्राप्त करने के लिए किया जाता है।

सिंटैक्स

zip_entry_read(zip_entry, len)

पैरामीटर

  • zip_entry - ज़िप प्रविष्टि संसाधन। आवश्यक है।

  • लेन - बाइट्स में लंबाई। डिफ़ॉल्ट 1024 है।

वापसी

zip_entry_read() फ़ंक्शन खुली ज़िप संग्रह फ़ाइल से सामग्री लौटाता है। विफलता पर FALSE लौटाता है।

उदाहरण निम्नलिखित एक उदाहरण है। मान लें कि हमारी ज़िप फ़ाइल "one.zip" में केवल एक फ़ाइल है, अर्थात "detail.txt" जिसमें निम्न सामग्री है।

Asia is a continent!

आइए एक उदाहरण देखें -

उदाहरण

<?php
   $zip_file = zip_open("one.zip");
   if ($zip_file) {
      while ($zip_entry = zip_read($zip)) {
         if (zip_entry_open($zip_file, $zip_entry)) {
            echo "Text in the file = <br/>";
            echo "zip_entry_read($zip_entry)<br />";
            zip_entry_close($zip_entry);
         }
         echo "</p>";
      }
      zip_close($zip_file);
   }
?>

आउटपुट

Text in the file =
Asia is a continent!

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

    फ़्रेड () फ़ंक्शन एक खुली फ़ाइल से पढ़ता है। फ़्रेड () फ़ंक्शन फ़ाइल के अंत में रुक जाता है या जब यह निर्दिष्ट लंबाई तक पहुँच जाता है, जो भी पहले आता है। यह सफलता पर रीड स्ट्रिंग लौटाता है। विफल होने पर, यह FALSE लौटाता है। सिंटैक्स fread(file_pointer, length) पैरामीटर file_pointer - fopen() का उ

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

    fpassthru() फ़ंक्शन एक खुली फ़ाइल से EOF तक पढ़ता है, और आउटपुट बफर को परिणाम लिखता है। यह फ़ाइल पॉइंटर से पढ़े गए वर्णों की संख्या देता है, अन्यथा यदि कोई त्रुटि होती है, तो यह FALSE लौटाता है। सिंटैक्स fpassthru(file_pointer): पैरामीटर file_pointer - फ़ाइल पॉइंटर को fopen() या fsockopen() द्वार

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

    fopen() फ़ंक्शन एक फ़ाइल या URL खोलता है। यदि फ़ंक्शन विफल हो जाता है, तो यह FALSE और विफलता पर एक त्रुटि देता है। त्रुटि आउटपुट को छिपाने के लिए फ़ंक्शन नाम के सामने एक @ जोड़ें। सिंटैक्स fopen(file_path, mode, include_path, context) पैरामीटर file_path - फ़ाइल का पथ। मोड - फ़ाइल के लिए आपको क