CookieとSession
今回は、CookieとSessionについて記入します。
Cookie
Cookie(クッキー)とは、ブラウザにデータを保存することを指します。
保存しておけば、ページを開けてほしい内容のリクエストを、すぐにサーバーに教えられる仕組みです。
このとき、Set-Cookieを使うことが多いです。
これは、次のようなコードを入力します。
<?php
set-cookie; 名前=値;[expires=有効期間(日時)];[Path=URL相対パス];[Domain=ドメイン名];[secure];[httponly]
?>
また、Cookieを取得する場合は次のように入力します。
<?php
$_COOKIE = array(
"変数名" => "値";
)
?>
これで、連想配列が完成しましたので、次は配列に格納された値を取得します。
<?php
$変数名 =$_COOKIE['キー'];
echo $変数名
?>
これで、データーはブラウザに保存されます。
Session
Session(セッション)とは、Webに保存するデータを指します。
セッションにデータを保存すると、ページを変えても同じデータを見ることができます。
このような、セッションを開始させるには、次のように入力します。
<?php
session_start();
?>
また、連想配列に値を追加するときは、次のように入力します。
<?php
$_SESSION['変数名'] = 値;
?>
そして、変数を代入し、画面に表示させるときは、次のように表します。
<?php
$name = $_SESSION['変数名'];
echo $変数名;
?>
セッション情報を削除するときは、次の通りです。
<?php
unset($_SESSION['変数名']);
?>
Author And Source
この問題について(CookieとSession), 我々は、より多くの情報をここで見つけました https://qiita.com/yuka_pon/items/bc52cc64161e5e76f286著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .