【PHP8.x】CURLINFO_REFERER定数の使い方
CURLINFO_REFERER定数の使い方について、初心者にもわかりやすく解説します。
作成日: 更新日:
基本的な使い方
CURLINFO_REFERER定数は、PHPのcURL拡張機能で、cURLセッションから情報を取得するために使用される識別子を表す定数です。
この定数は、curl_getinfo()関数と組み合わせて使用し、直前のcURLリクエストでWebサーバーへ送信されたReferer(リファラー)ヘッダの文字列情報を取得します。Refererヘッダとは、HTTPリクエストの参照元URLを示す情報です。
CURLINFO_REFERER定数を用いることで、PHPスクリプトが発行したHTTPリクエストで実際に送信されたReferer情報をプログラムで確認可能になります。これは、アプリケーションが意図したReferer情報を正しく送信しているかのデバッグや、Web通信におけるリクエストの参照元を把握する際に役立ちます。
取得される情報は常に文字列形式で提供され、Webサービスとの連携における正確性の確認などに活用されます。
構文(syntax)
1<?php 2$ch = curl_init(); 3$info = curl_getinfo($ch, CURLINFO_REFERER); 4curl_close($ch);
引数(parameters)
引数なし
引数はありません
戻り値(return)
戻り値なし
戻り値はありません