⊗ppPsPtFS 41 of 84 menu

PHP'de Başka Sitelerin Bağlantıları

Gerçek hayatta bir web sitesinde, mutlak yollar, göreli yollar ve başka sitelere giden yollar bir arada bulunabilir. Başka bir siteye giden bağlantıları eleyebilmeliyiz.

targ.loc'nin ayrıştırdığımız site olduğunu varsayalım. Bu siteye giren, href değerlerinden oluşan bir dizi elde edin, bunları normalize edin ve bu sırada başka sitelere giden bağlantıları hariç tutun:

<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>
deituzhipl