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

PHP $GLOBALS

परिचय

$GLOBALS सभी ग्लोबल परिभाषित चर के संदर्भों की एक सहयोगी सरणी है। चर के नाम कुंजी बनाते हैं और उनकी सामग्री सहयोगी सरणी के मान हैं।

$GLOBALS उदाहरण

यह उदाहरण $GLOBALS सरणी दिखाता है जिसमें वैश्विक चर के नाम और सामग्री शामिल हैं

उदाहरण

<?php
$var1="Hello";
$var2=100;
$var3=array(1,2,3);
echo $GLOBALS["var1"] . "\n";
echo $GLOBALS["var2"] . "\n";
echo implode($GLOBALS["var3"]) . "\n";
?>

आउटपुट

यह निम्नलिखित परिणाम देगा। -

Hello
100
123

निम्नलिखित उदाहरण में, $var1 को वैश्विक नामस्थान के साथ-साथ फ़ंक्शन के अंदर एक स्थानीय चर में परिभाषित किया गया है। वैश्विक चर $GLOBALS सरणी से निकाला जाता है;

उदाहरण

<?php
function myfunction(){
   $var1="Hello PHP";
   echo "var1 in global namespace:" . $GLOBALS['var1']. "\n";
   echo "var1 as local variable :". $var1;
}
$var1="Hello World";
myfunction();
?>

आउटपुट

यह निम्नलिखित परिणाम देगा। -

वैश्विक नाम स्थान में
var1 in global namespace:Hello World
var1 as local variable :Hello PHP

  1. PHP नेमस्पेस कीवर्ड और __NAMESPACE__ स्थिरांक

    परिचय PHP में नेमस्पेस कीवर्ड का उपयोग नेमस्पेस को परिभाषित करने के लिए किया जाता है। वर्तमान नामस्थान में कुछ तत्वों तक पहुंच का अनुरोध करने के लिए इसका उपयोग ऑपरेटर के रूप में भी किया जाता है। __NAMESPACE__ वर्तमान नाम स्थान का निरंतर रिटर्न नाम __NAMESPACE स्थिरांक नामित नाम स्थान से, __NAMESP

  1. पीएचपी पीआई () समारोह

    परिभाषा और उपयोग पाई () फ़ंक्शन गणितीय स्थिरांक का मान लौटाता है। यह एक फ्लोट मान 3.14159265359 देता है जो PHP में परिभाषित पूर्वनिर्धारित स्थिरांक के बराबर है - M_PI सिंटैक्स pi ( void ) : float पैरामीटर इस फ़ंक्शन के लिए किसी पैरामीटर की आवश्यकता नहीं है रिटर्न वैल्यू PHP pi() फ़ंक्शन गणितीय

  1. PHP के साथ विराम चिह्न पट्टी करें

    preg_replace फ़ंक्शन का उपयोग स्ट्रिंग में वर्णों से मिलान करने और अनावश्यक वर्णों को हटाने के लिए किया जा सकता है। अक्षर और अंक रखने के लिए - उदाहरण <?php $s = "Hello, my name is Bobby !? I am 8 years !"; print_r( preg_replace('/[^a-z0-9]+/i', ' ', $s)); ?> आउटपुट