"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > लारवेल में वर्तमान रूट का नाम कैसे प्राप्त करें (v5 - v7)?

लारवेल में वर्तमान रूट का नाम कैसे प्राप्त करें (v5 - v7)?

2024-11-03 को प्रकाशित
ब्राउज़ करें:815

How to Get the Current Route Name in Laravel (v5 - v7)?

लारवेल में वर्तमान रूट नाम प्राप्त करें (v5 - v7)

लारवेल (v4) के पुराने संस्करणों में, Route::currentRouteName( ) विधि का उपयोग वर्तमान मार्ग नाम को पुनः प्राप्त करने के लिए किया जा सकता है। हालाँकि, Laravel v5 के बाद से, यह विधि अब उपलब्ध नहीं है।

Laravel v5

Laravel v5 में, आप निम्नलिखित विधियों का उपयोग करके वर्तमान रूट नाम प्राप्त कर सकते हैं:

  • Route::getCurrentRoute()->getPath()
  • \Request::route()->getName()
  • Route::getFacadeRoot() ->current()->uri() (v5.1 से)

Laravel v5.2

Laravel v5.2 से आगे, रूट ::currentRouteName() विधि फिर से प्रस्तुत की गई है:

  • Route::currentRouteName() (Iluminate\Support\Facades\Route का उपयोग करें)

Laravel v5.3 - v5.8

लारवेल v5.3 और बाद में:

  • $name = Route::currentRouteName()

लारवेल v6.x - v7.x

यह विधि लारवेल v6.x और v7.x में समान रहती है:

  • $name = Route::currentRouteName( )

अनुरोध का उपयोग करना

लारवेल के सभी संस्करणों में, आप वर्तमान मार्ग नाम प्राप्त करने के लिए अनुरोध ऑब्जेक्ट का भी उपयोग कर सकते हैं:

  • $name = $request->route()->getName()

अतिरिक्त जानकारी

  • लारवेल 5.3 में, आप यह कर सकते हैं वर्तमान रूट नाम, क्रिया और अन्य विवरण प्राप्त करने के लिए $route ऑब्जेक्ट का भी उपयोग करें।
  • Laravel v6.x के बाद से, रूट दस्तावेज़ वर्तमान रूट प्राप्त करने के लिए Route::currentRouteName() विधि का उपयोग करने की अनुशंसा करता है नाम।
विज्ञप्ति वक्तव्य यह लेख यहां पुनर्मुद्रित है: 1729397176 यदि कोई उल्लंघन है, तो कृपया इसे हटाने के लिए स्टडी_गोलंग@163.कॉम से संपर्क करें।
नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3