ホームページ > バックエンド開発 > PHPチュートリアル > パス 相対パスを絶対パスに変換します

パス 相対パスを絶対パスに変換します

WBOY
リリース: 2016-07-29 08:36:56
オリジナル
1360 人が閲覧しました

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 チュートリアルに興味のある友人に役立つことを願っています。


関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート