SESSION と COOKIE の違いは、まず、Cookie ファイルがクライアントに保存されるのに対し、セッションはサーバーに保存されることです。セキュリティを向上させるために、セッションにはさらに多くの利点があります。
セッションは通常サーバー側のサーバー管理者によって管理されますが、Cookieはクライアント側に保存され、指定されない場合は誰でも閲覧できるため、パスワードも平文で保存されるため、セキュリティは一目瞭然です。 。
セッションは比較的強力で、配列やオブジェクトさえも保存でき、開発コストをある程度削減できます。
以下はセッション使用コードです:
セッションデータの増加:
コードをコピーします コードは次のとおりです:
Header("Content-type: text/html; charset=utf-8;");//utf-8 で表示され、セッションとは関係ありません
Session_start();//セッションデータの保存を開始します
$_SESSION['name']="xuning";*//セッション データを追加します。
?>
セッションデータの削除。
コードをコピーします コードは次のとおりです:
Header("Content-type: text/html; charset=utf-8;");//utf-8 で表示され、セッションとは関係ありません
Session_start();//セッションデータを開始します
Unset($_SESSION['name']="xuning");*//セッション データを削除します。
Session_destory();//すべてのセッションを削除します
?>
セッションの変更とは、セッションデータの増加です。
セッションデータを閲覧するということは、セッションデータを取り出すことを意味します。
コードをコピーします コードは次のとおりです:
session_start();
print_r($_SESSION);//セッションを取得
エコー $_SESSION['名前']
?>
Cookie とセッションはどちらもセッションとともに終了します。つまり、ブラウザを閉じるとセッションが終了します。