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

PHP में झुंड () फ़ंक्शन

झुंड () फ़ंक्शन किसी फ़ाइल को लॉक या रिलीज़ करता है। फ़ंक्शन सफलता पर TRUE और विफलता पर FALSE लौटाता है।

सिंटैक्स

flock(file_pointer, operation, block)

पैरामीटर

  • file_pointer - फ़ाइल को लॉक या रिलीज़ करने के लिए खुली फ़ाइल के लिए एक फ़ाइल सूचक।

  • ऑपरेशन − उपयोग के लिए लॉक निर्दिष्ट करता है:

    • LOCK_SH - साझा लॉक (रीडर)
    • LOCK_EX - विशेष लॉक (लेखक)
    • LOCK_UN - एक साझा या अनन्य लॉक जारी करें
  • अवरुद्ध करें − अगर लॉक ब्लॉक हो जाएगा तो 1 पर सेट करें

वापसी

झुंड () फ़ंक्शन वापस आ जाता है।

  • सफलता पर सच
  • असफल होने पर गलत

उदाहरण

<?php
   $file_pointer = fopen("new.txt","w+");
   // shared lock
   if (flock($file_pointer,LOCK_SH)) {
      fwrite($file_pointer,"Some content");
      flock($file_pointer,LOCK_UN);
   } else {
      echo "Locking of file shows an error!";
   }
   fclose($file_pointer);
?>

आउटपुट

TRUE

  1. PHP लॉग 10 () फ़ंक्शन

    परिभाषा और उपयोग लॉग10 () फ़ंक्शन किसी संख्या के आधार-10 लघुगणक की गणना करता है। बेस-10 लघुगणक को सामान्य या सैंडर्ड एल्गोरिथम भी कहा जाता है। log10(x) फ़ंक्शन लॉग की गणना करता है10 एक्स। यह निम्नलिखित समीकरण द्वारा प्राकृतिक एल्गोरिथम से संबंधित है - लॉग 10 x=लॉगई x/लॉगई 10 ताकि लॉग 10 100=लॉ

  1. पीएचपी लॉग () समारोह

    परिभाषा और उपयोग लॉग () फ़ंक्शन किसी संख्या के प्राकृतिक लघुगणक की गणना करता है। लघुगणक घातांक का विलोम है। अगर 102 =100, इसका मतलब है लॉग10 100=2. प्राकृतिक लघुगणक की गणना यूलर संख्या e . के साथ की जाती है आधार के रूप में। PHP में, पूर्वनिर्धारित स्थिरांक M_E e का मान देता है जो 2.7182818284590

  1. PHP lcg_value () फ़ंक्शन

    परिभाषा और उपयोग lcg_value() फ़ंक्शन 0 और 1 के बीच एक यादृच्छिक संख्या उत्पन्न करता है। LCG,रैखिक सर्वांगसम जनरेटर के लिए खड़ा है। यह जनरेटर एक असंतत टुकड़ावार रैखिक समीकरण के साथ गणना की गई छद्म यादृच्छिक संख्याओं का एक क्रम उत्पन्न करता है। यह सबसे पुराने छद्म यादृच्छिक संख्या जनरेटर एल्गोरिदम म