3冊!意外と知らない?Twitterで使えるおすすめのツイート検索方法!これで5点UP!カラオケで歌を上手く歌えるようになるコツブロガー必読の価値あり!「沈黙のWebライティング」の感想。おはようございます、すずしんです。現在、私はPHPのプログラミングをしているのですが...。その際に、現在アクセスしているページのURLを取得する必要があったのでちょっと調べてみました。今回の記事では、そのアクセスしているページのURLの取得方法について、備忘録としてまとめてみようと思います。PHPでウェブプログラミングをしている方には需要があるかもしれませんね。現在アクセスしているページのURLを取得する方法PHPで現在アクセスしているページのURLを取得するには「$SERVER」変数を使います。この$SERVER変数は配列になっていて、インデックスを指定することでサーバーに関する様々な情報を取得することができます。プロトコルの取得プロトコルを取得するには、$_SERVER変数のインデックスに「HTTPS」を指定します。この値が設定されているかどうかで、プロトコルがhttpとhttpsのどちらであるかを判断します。[/php]例えば、「http://bloblo.jp/2015/12/15/62」にアクセスしている場合には以下のような結果が取得されます。[/text]ホスト名の取得ホスト名を取得するには、$_SERVER変数のインデックスに「HTTP_HOST」を指定します。[/php]例えば、「http://bloblo.jp/2015/12/15/62」にアクセスしている場合には以下のような結果が取得されます。[/text]ページ自体の取得ページ自体のURLを取得するには、$_SERVER変数のインデックスに「REQUEST_URI」を指定します。[/php]例えば、「http://bloblo.jp/2015/12/15/62」にアクセスしている場合には以下のような結果が取得されます。[/text]ページの完全なURLの取得これまでを踏まえて、現在アクセスしているページのURLを取得するには、$SERVER[‘HTTPS’]、$SERVER[‘HTTP_HOST’]、$_SERVER[‘REQUEST_URI’]を組み合わせれば良いということが分かります。後は、この値を変数に入れて(例えば$url)処理してやれば良いですね。具体的には以下のような感じです。[/php]まとめ今回の記事では、現在アクセスしているページのURLを取得する方法について書いてみました。具体的には、$_SERVER変数で得られる値を組み合わせることでURLが取得できます。意外と簡単でしたよね?ちなみに、単純にURLの取得だけならこれだけ知っていれば十分ですが...。$_SERVER変数を使うと、他にもサーバーに関する様々な値を取得できます。一度PHPのマニュアルを読んでみると良いかもしれません。URLの取得方法でお困りの際には...。この方法を参考にして下さいね。現在アクセスしているページのURLを取得する方法シェアするBookmark!FacebookTwitterGoogle+Pocket鈴木俊吾(すずしん)無職。目指し合格するも、なぜか辞退。長い無職期間が続くうちに統合失調症を発症。4度の入院を経験し、心身ともにボロボロとなる。趣味でブログを運営しているうちに、文章を書く仕事に興味を持ち、フリーライターになることを志す。文章を通して人と人とをつなげたいという想いを持っている。基本的に、どんなジャンルの記事でも誠意をもって取り組む姿勢である。ブログでは、様々なテーマ(オピニオン・グルメ・プログラミング・音楽・日記など)を扱った記事を執筆。90,000PV/月のアクセスを集める。質問、仕事の依頼などのお問い合わせはこちらからどうぞ。はてなブログPro現在は無職。しいプロフィールについてはこちらを参照してください。質問、仕事の依頼などのお問い合わせはこちらからどうぞ。当ブログのプライバシーポリシーについては、以下の記事を参照してください。www.suzushin7.jpはてなブログをはじめよう!Suzushinさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。