ホームページ >バックエンド開発 >PHPチュートリアル >php_PHP チュートリアルで現在のページの完全な URL アドレスを取得する例
PHP で現在のページの完全な URL アドレスを取得したい場合は、一般的に使用されるいくつかの PHP グローバル変数関数、主に $_SERVER[] 変数を使用する必要があります。完全な URL アドレスを取得するプログラムを紹介します。現在のページの 。
まずはいくつか見てみましょう
$_SERVER[ 'SERVER_NAME' ] #スクリプトが現在実行されているサーバーホストの名前。
$_SERVER[ 'QUERY_STRING' ] #クエリ文字列。
$_SERVER[ 'HTTP_HOST' ] #ホストの内容: 現在のリクエストのヘッダー。
$_SERVER[ 'HTTP_REFERER' ] #現在のページにリンクされている前のページの URL アドレス。
$_SERVER[ 'SERVER_PORT' ] #サーバーが使用するポート
$_SERVER[ 'REQUEST_URI' ] #このページにアクセスするために必要な URI。
いくつかの表面関数を使って始めましょう
まず基本的なメソッドをいくつか見てみましょう
BaseUrl の 2 つのメソッド
方法 1:
コードは次のとおりです | コードをコピー |
//baseUrl |
方法 2:
コードは次のとおりです | コードをコピー |
/** // 出力: Array ( [dirname] =>gt; /myproject [basename] =>index.php [extension] =>gt; php [filename] =>index ) // 出力: localhost // 出力: http:// // return: http://localhost/myproject/ |
方法 3
コードは次のとおりです | コードをコピー |
/** |
コードは次のとおりです | コードをコピー |
関数 getFullUrl(){ |
http://www.bkjia.com/PHPjc/631252.html
。