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 とセッションはどちらもセッションとともに終了します。つまり、ブラウザを閉じるとセッションが終了します。
http://www.bkjia.com/PHPjc/971945.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/971945.html技術記事 PHP SESSION の追加、削除、変更、表示の操作 この記事では主に PHP SESSION の追加、削除、変更、表示の操作を紹介します。必要な方は操作例を直接説明します。