PHP は現在のスクリプト URL と相対パスを取得し、それを絶対パスに変換します Regular_PHP チュートリアル

WBOY
リリース: 2016-07-13 16:59:10
オリジナル
1040 人が閲覧しました

phpチュートリアル 現在のスクリプトのURLと相対パスを取得し、それを正規の絶対パスに変換します


関数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 == '') {

$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 = $コンテンツ
}
$new_content を返します
}
?>


//現在のスクリプトの URL を取得します


関数 get_php_url(){
If(!empty($_server["request_uri"])){

$scriptname = $_server["request_uri"]
$nowurl = $スクリプト名
}その他{

$scriptname = $_server["php_self"] //

If(empty($_server["query_string"])) $nowurl = $scriptname; else $nowurl = $scriptname."?".$_server["query_string"]; }

//

$nowurl を返す
}


?>


http://www.bkjia.com/PHPjc/631345.html

www.bkjia.com

tru​​e

http://www.bkjia.com/PHPjc/631345.html

現在のスクリプトの URL と相対パスを絶対パスの規則性で取得する PHP チュートリアルは? functionrelative_to_absolute($content, $feed_url) { preg_match('/(http|httpstutorial|ftp):///', $fe...
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート