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

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

fgestss() फ़ंक्शन फ़ाइल पॉइंटर से एक लाइन प्राप्त करता है और HTML और PHP टैग को स्ट्रिप करता है। fgetss() फ़ंक्शन लंबाई तक की एक स्ट्रिंग देता है - 1 बाइट हैंडल द्वारा इंगित फ़ाइल से पढ़ा जाता है, जिसमें सभी HTML और PHP कोड धारीदार होते हैं। यदि कोई त्रुटि होती है, तो FALSE लौटाता है।

सिंटैक्स

fgetss(file_path,length,tags)

पैरामीटर

  • file_pointer - फ़ाइल सूचक मान्य होना चाहिए, और fopen() या fsockopen() द्वारा सफलतापूर्वक खोली गई फ़ाइल को इंगित करना चाहिए (और fclose() द्वारा अभी तक बंद नहीं किया गया है)।

  • लंबाई − डेटा की लंबाई

  • टैग - वे टैग जिन्हें आप हटाना नहीं चाहते।

वापसी

fgetss() फ़ंक्शन लंबाई तक की एक स्ट्रिंग देता है - 1 बाइट हैंडल द्वारा इंगित फ़ाइल से पढ़ा जाता है, जिसमें सभी HTML और PHP कोड धारीदार होते हैं। यदि कोई त्रुटि होती है, तो FALSE लौटाता है।

मान लें कि हमारे पास निम्न सामग्री वाली "new.html" फ़ाइल है।

<p><strong>Asia</strong> is a <em>continent</em>.</p>

उदाहरण

<?php
   $file_pointer= fopen("new.html", "rw");
   echo fgetss($file_pointer);
   fclose($file_pointer);
?>

निम्नलिखित आउटपुट है। हमने HTML टैग्स को अलग करने से बचने के लिए पैरामीटर नहीं जोड़ा है, इसलिए आउटपुट निम्न होगा -

आउटपुट

Asia is a continent.

अब, आइए एक और उदाहरण देखें जिसमें हमारे पास एक ही फाइल है, लेकिन हम उन टैग्स को अलग करने से बचने के लिए लंबाई और HTML टैग पैरामीटर जोड़ देंगे।

उदाहरण

<?php
   $file_pointer = @fopen("new.html", "r");
   if ($file_pointer) {
      while (!feof($handle)) {
         $buffer = fgetss($file_pointer, 1024"<p>,<strong>,<em>");
         echo $buffer;
      }
      fclose($file_pointer);
   }
?>

आउटपुट

Asia is a continent.

  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 में fgetss () फ़ंक्शन

    fgestss() फ़ंक्शन फ़ाइल पॉइंटर से एक लाइन प्राप्त करता है और HTML और PHP टैग को स्ट्रिप करता है। fgetss() फ़ंक्शन लंबाई तक की एक स्ट्रिंग देता है - 1 बाइट हैंडल द्वारा इंगित फ़ाइल से पढ़ा जाता है, जिसमें सभी HTML और PHP कोड धारीदार होते हैं। यदि कोई त्रुटि होती है, तो FALSE लौटाता है। सिंटैक्स fgets