/ / लुमेन PHP फ्रेमवर्क में वैश्विक परिवर्तन कैसे करें - लार्वा, लुमेन

लुमेन PHP फ्रेमवर्क - लार्वेल, लुमेन में ग्लोबल वैरिएबल कैसे बनाएं

मैं लुमेन में बहुत नया हूं।

कॉमन लुमेन डॉन "टी में कॉन्फिग फोल्डर है, वैश्विक चर कैसे बनाया जाए जिसका उपयोग मैं सभी नियंत्रकों में करूंगा।"

उत्तर:

जवाब के लिए 2 № 1

आप Dotenv का उपयोग कर सकते हैं।

ऐसा करने के लिए, असहजता Dotenv::load(__DIR__."/../"); में bootstrap/app.php और अपने वैश्विक चर को इसमें रखें .env अपने लुमेन प्रोजेक्ट की जड़ में। उदाहरण के लिए, मैं जोड़ता हूं:

FRONT_PATH = http://localhost/account

फिर, आप कॉल कर सकते हैं env() अपने वैश्विक चर के नाम के साथ कार्य करें

env("FRONT_PATH")

यह आपका वैरिएबल लौटाता है या null अगर यह अस्तित्व में नहीं है।

आप एक कस्टम डिफ़ॉल्ट मान भी निर्दिष्ट कर सकते हैं:

env("FRONT_PATH", false)

उत्तर № 2 के लिए -1

लारवेल: सत्र में चर को बचाएं

Session::put("name","John Doe");

चर नाम सत्र में तब तक जारी रहेगा जब तक कि इसे निकाल नहीं दिया जाता। चर का उपयोग करने के लिए

Session::get("name") or in Laravel 5.x session("name") .

अधिक जानकारी के लिए प्रलेखन की जाँच करें।