代替我有一個動態的PHP代碼如下檢查相對URL與絕對
$url = "http://www.myweb.com/home";
$mycontents = 'These are the contents with <a href="myweb/local.php" />relative link</a> and <a href="http://www.myweb.com/home/loc.php"> absolute link</a> and some images with <img src="myweb/local.jpg" /> with relative link and <img src="http://www.myurl.com/pictures/pic.jpg" />';
$url
和$mycontents
根據數據獲取正在發生變化,甚至包含鏈接的變化。任何會爲變量$mycontents
掃描的函數,如果發現任何與a或src的鏈接,首先檢查是否是絕對的,如果是,則保留它,如果不是,則使用str_replace str_replace("src=\"", "src=\"".$url, $mycontents)
並更改所有鏈接,然後回顯$ mycontents,目標是,一旦$ mycontents得到迴應,必須修改所有相關鏈接掃描,發現改爲絕對。
我從幾個網站獲取數據,從它們的內容可能包含相對或絕對鏈接,該網站的URL是可用的上面顯示的$ url,但在回顯$ mycontents之前,鏈接和圖像必須檢查相對或絕對Url,如果相對,更改爲絕對,如果是絕對,保持原樣..幫助請我現在被卡住了.. – user2590639