Gregarius の関数を抽出します。 Web ページ内の相対パスを絶対パスに自動的に変換できます。
functionrelative_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 == '' ) {Re 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); {
$new_content 全体を通じて を通じて を通じて を通じて を通じて を通じて を通じて - -
上記は、パスの内容も含めて、相対パスから絶対パスへの変換を紹介しています。PHP チュートリアルに興味のある友人に役立つことを願っています。