XAMPP入門2.PHP(6)HTTPクッキー(cookie)HTTPクッキーとはブラウザに一時的に文字列データを保存する機能です。前回の訪問日時を記憶したり、ショッピングサイトのカートとして利用されます。PHPではクッキーにデータを保存したり、読み出したりができ、データを保存する期間を指定できます。期間を指定しないとブラウザを閉じたときクッキーのデータは消滅します。$_COOKIE['data2'];?></body></html>※setcookieは<html>の前に行います。一回めはクッキーが読み込まれないためにエラーが表示されますが、再読み込みを行うとデータが表示されます。一度ブラウザを閉じて実行すると、「data1」のみエラーとなり、「data2」は表示されます。$_COOKIE['data2'];?></body></html>初めてサイトを訪れた人にはクッキー情報は入っていないので、必ずエラーになります。そこで、クッキー情報を取得するときは、次のようにします。}※isset()・・・変数の中身が入っているときTRUEを返すクッキー情報の処理順1.クッキーの取得2.クッキーの保存3・<html>の読み込みクッキーを配列で扱う複数のクッキー情報を取り扱いたいときは、配列を利用します。}}?></body></html>クッキーの有効範囲クッキーは同じフォルダもしくは、子フォルダ内のみ有効です。他のドメインや同じドメインであっても親フォルダから読み取ることはできません。子フォルダにあります。samp10a.phpで保存されたクッキーデータは/sub/samp10b.phpで取得できますが、/sub/samp10b.phpで保存されたクッキーデータはsamp10a.phpでは読み取れません。