程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> php相對路徑轉化成絕對路徑

php相對路徑轉化成絕對路徑

編輯:關於PHP編程

提取 Gregarius中的一個函數。可以把網頁中的相對路徑自動轉化成絕對路徑。

<?
function relative_to_absolute($content, $feed_url) {
    preg_match(/(http|https|ftp):///, $feed_url, $protocol);
    $server_url = preg_replace("/(http|https|ftp|news):///", "", $feed_url);
    $server_url = preg_replace("//.*/", "", $server_url);

    if ($server_url == ) {
        return $content;
    }

    if (isset($protocol[0])) {
        $new_content = preg_replace(/href="//, href=".$protocol[0].$server_url./, $content);
        $new_content = preg_replace(/src="//, src=".$protocol[0].$server_url./, $new_content);
    } else {
        $new_content = $content;
    }
    return $new_content;
}
?>

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved