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

पीएचपी सुपरग्लोबल्स

परिचय

उपयोगकर्ता परिभाषित चरों के अलावा, PHP वैश्विक नामस्थान को कई पूर्वनिर्धारित चरों के साथ भरता है जिन्हें सुपरग्लोबल्स कहा जाता है . वैश्विक निर्दिष्ट किए बिना, वे किसी भी फ़ंक्शन या विधि के भीतर से एक्सेस करने के लिए हमेशा उपलब्ध रहते हैं खोजशब्द। सपरग्लोबल्स की सूची नीचे दी गई है -

$GLOBALS वैश्विक दायरे में उपलब्ध सभी चरों को संदर्भित करता है
$_?सर्वर सर्वर और निष्पादन पर्यावरण जानकारी
$_?GET HTTP GET वैरिएबल
$_?POST HTTP POST वैरिएबल
$_?FILES HTTP फ़ाइल अपलोड चर
$_?अनुरोध HTTP अनुरोध चर
$_?सत्र सत्र चर
$_?ENV पर्यावरण चर
$_?कुकी HTTP कुकीज़
$php_?errormsg पिछला त्रुटि संदेश
$HTTP_?RAW_?POST_?डेटा कच्चा पोस्ट डेटा
$http_?response_?header HTTP प्रतिक्रिया शीर्षलेख
$argc स्क्रिप्ट को दिए गए तर्कों की संख्या
$argv स्क्रिप्ट को दिए गए तर्कों की सरणी

  1. कौन सा तेज है? PHP में स्थिरांक, चर या चर सरणी?

    PHP में स्थिरांक को डिफाइन फ़ंक्शन का उपयोग करके परिभाषित किया जाता है। वे PHP में काफी धीमे हैं। ऐसे उदाहरण हैं जहां कोड के प्रदर्शन को बेहतर बनाने के लिए एक्सटेंशन (जैसे कि Hidef) लिखे गए थे। यह तब सामने आता है जब हजारों स्थिरांक होते हैं। PHP संस्करण 5.3 से शुरू होकर, const NAME =VALUE की सहाय

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

    अर्क () फ़ंक्शन एक सरणी से वर्तमान प्रतीक तालिका में चर आयात करता है। यह सफलतापूर्वक निकाले गए चरों की संख्या लौटाता है। सिंटैक्स extract(arr, rules, prefix) पैरामीटर गिरफ्तार -निर्दिष्ट सरणी नियम - निर्दिष्ट करता है कि अमान्य चर नाम से कैसे निपटें। निम्नलिखित संभावित मान हैं - EXTR_OVERWRI

  1. PHP में जावास्क्रिप्ट चर कैसे पास करें?

    आप PHP में उसी पृष्ठ पर आसानी से JavaScript वैरिएबल मान प्राप्त कर सकते हैं। निम्नलिखित कोड एल आज़माएं। <script> var res = "success"; </script> <?php echo "<script>document.writeln(res);</script>"; ?>