Pautan ke Laman Web Luar dalam PHP
Dalam kehidupan sebenar, sebuah laman web mungkin mengandungi campuran laluan mutlak, laluan relatif dan laluan ke laman web luar. Kita perlu tahu cara menyingkirkan pautan yang menuju ke laman web luar.
Katakan targ.loc ialah laman web
yang kita parsing.
Dapatkan array href yang menuju
ke laman web ini, lakukan penormalan ke atasnya,
sambil mengecualikan pautan ke laman web luar:
<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>