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

PHP में उपडोमेन से रूट डोमेन नाम कैसे पार्स करें?

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

How to Parse Root Domain Names from Subdomains in PHP?

PHP में उपडोमेन से डोमेन नाम पार्स करना

PHP में, उपडोमेन से रूट डोमेन नाम निकालना एक सामान्य कार्य है। यह तब उपयोगी होता है जब आपको किसी उपडोमेन से जुड़ी मुख्य वेबसाइट की पहचान करने की आवश्यकता होती है। इसे पूरा करने के लिए, आइए एक समाधान तलाशें।

प्रदान किया गया कोड स्निपेट URL को डोमेन नाम सहित उसके घटकों में विभाजित करने के लिए parse_url फ़ंक्शन का लाभ उठाता है। इसके बाद, यह उपडोमेन की परवाह किए बिना रूट डोमेन को अलग करने के लिए एक रेगुलर एक्सप्रेशन का उपयोग करता है।

निम्न उदाहरण इस फ़ंक्शन के उपयोग को दर्शाता है:

print get_domain("http://here.example.com"); // outputs 'example.com'

function get_domain($url)
{
  $pieces = parse_url($url);
  $domain = isset($pieces['host']) ? $pieces['host'] : '';
  if (preg_match('/(?P[a-z0-9][a-z0-9\-]{1,63}\.[a-z\.]{2,6})$/i', $domain, $regs)) {
    return $regs['domain'];
  }
  return false;
}

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

विज्ञप्ति वक्तव्य यह आलेख यहां पुनर्मुद्रित है: 1729556115 यदि कोई उल्लंघन है, तो कृपया इसे हटाने के लिए स्टडी_गोलंग@163.कॉम से संपर्क करें।
नवीनतम ट्यूटोरियल अधिक>

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

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

Copyright© 2022 湘ICP备2022001581号-3