⊗ppPsPtFS 41 of 84 menu

PHP में बाहरी साइटों के लिंक

वास्तविक जीवन में, एक वेबसाइट में एब्सोल्यूट पाथ, रिलेटिव पाथ और बाहरी साइटों के पाथों का मिश्रण हो सकता है। हमें बाहरी साइट पर जाने वाले लिंक को अलग करने में सक्षम होना चाहिए।

मान लीजिए targ.loc वह साइट है जिसे हम पार्स कर रहे हैं। इस साइट पर जाने वाले href की एक सरणी प्राप्त करें, उनका सामान्यीकरण करें, और बाहरी साइटों के लिंक को बाहर कर दें:

<a href="page.html">text</a> <a href="./page.html">text</a> <a href="../page.html">text</a> <a href="http://targ.loc/page.html">text</a> <a href="https://targ.loc/page.html">text</a> <a href="http://othr.com/dir/page.html">text</a> <a href="https://othr.com/dir/page.html">text</a>
hydenlessw