今日の人気記事

  1. ホスト名からIPアドレスを取得 - gethostbyname()、gethostbynamel()
  2. 文字列を大文字 / 小文字に変換 - strtoupper()、strtolower() - mb_strtoupper()、mb_strtolower()

クッキー情報(データ)を取得 - $_COOKIE

当ページのリンクには広告が含まれています。

ここでは、PHPにあらかじめ定義されている変数「$_COOKIE」を使って、クッキー情報(データ)を取得する方法を紹介します。

$_COOKIE - クッキー情報を取得

それでは、クッキー情報を取得する変数「$_COOKIE」の使い方をみていきましょう。

使い方はいたって簡単!取得したいクッキーの名前を以下のように指定するだけです。

$_COOKIE[クッキーの名前]

次は「$_COOKIE」のサンプルスクリプトをみていきます。

サンプルスクリプト

サンプルスクリプトでは、クッキー名「cinfo」、クッキーの値「クッキーの値」、有効期限「3600秒」のクッキーをセットして、その値を「$_COOKIE」を使って取得します。

<?php
setcookie("cinfo", "クッキーの値", time()+60*60);
?>
 
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<body>
<p>2回目以降の訪問時は以下にクッキーの値が表示されます。</p
<?php var_dump( $_COOKIE["cinfo"] ); ?>
</body>
</html>

それではサンプルスクリプトにアクセスしてみましょう。

$_COOKIE のサンプル

variable-cookie-01
サンプルにアクセスするとこのようなページが表示されます。このときにクッキーがセットされます。

variable-cookie-02
このページを更新、あるいは2回目以降の訪問時はこのように「クッキーの値」が表示されます。

クッキー の人気記事

  1. require、require_once - ファイルの取り込み
  2. PHPスクリプト - 基本的な記述方法 - 書き方の基本
  3. HTML内でPHPスクリプトを実行 - 埋め込み
  4. 連想配列
  5. 簡単なPHPスクリプトを動かしてみよう
  6. クッキーを削除する方法

関連記事(一部広告含む)