2012-09-19 16 views
15

क्या सभी वैश्विक वैरिएबल को सूचीबद्ध करना संभव है। इस तरह, सभी सत्र चर हम उसी तरह के रूप में उपयोग कर सकते हैं print_r($_SESSION);, अगर मुझे पता है कि कितने वैश्विक चर अपनी साइट में परिभाषित कर रहे हैं चाहते हैं मुद्रित करने के लिए के रूप में। क्या यह संभव है? कृपया मदद करे।क्या PHP में सभी वैश्विक चर सूचीबद्ध करना संभव है?

मैं सूची जो मुझे PHP में सभी वैश्विक चर सूची दिखा सकते हैं की जरूरत है।

उत्तर

15

हाँ, पीएचपी $GLOBALS सरणी तुम्हें दिखाता हूँ।

<?php 

echo "<pre>"; 
print_r($GLOBALS); 
echo "</pre>"; 
+0

ठीक Thnxs। अब यह काम कर रहा है। – Hemi

2

सुरक्षित $GLOBALS चर सभी वैश्विक चर युक्त एक सरणी है।

सरणी में, कुंजी चर नाम हैं और मूल्यों चर मान रहे हैं।

3

$GLOBALS - संदर्भ सभी चर वैश्विक क्षेत्र में उपलब्ध भी इस PHP global or $GLOBALS जाँच यहाँ आप कई महत्वपूर्ण और उपयोगी चीज को खोजने के बारे में $GLOBALS

2

ठीक है, वहाँ मौजूद PHP में एक $GLOBALS चर है।

लेकिन आप उस पर एक var_export() नहीं कर सकते। इससे एक त्रुटि हो जाएगी: नेस्टिंग स्तर बहुत गहरी - रिकर्सिव निर्भरता?

+0

हाँ, मैंने कोशिश की लेकिन यह त्रुटि लगता है। – Hemi

+0

हाँ, मैं लग रहे कि जब मैं var_export का उपयोग करें(), यह त्रुटि उत्पन्न करते हैं। – Hemi

+0

आप ** चाहते हैं, तो ** एक [ 'var_export'] (http://php.net/manual/en/function.var-export.php) तो [जाँच इस] (http के लिए: // php। शुद्ध/मैनुअल/en/function.var-export.php # 100,302) – hjpotter92

संबंधित मुद्दे