サーバーがクライアントに基づいて継続的なリクエストを行うことを許可します。
ウェブサイトを開いてウェブサイトの他のページにアクセスしたい場合、セッション制御がない場合、他のページにジャンプするときにアカウントとパスワードを再度入力する必要があるからです。
クライアントの簡単な情報を個人のPCに保存し、他のプログラムはPCのCookieを取得してユーザーの情報を取得します。 この方法では、ユーザーが自分でアカウントとパスワードを入力する必要はありません
注: php が最初の文を出力する前に setCookie() を使用する必要があります。そうしないと無効になります
Cookieの作成
<span>setCookie</span>("key","value",retainTime);<span>//</span><span>创建Cookie</span>
Cookieの呼び出し
<span>if</span> (<span>$_COOKIE</span>["key"] == "admin"<span>){ <span>//Cookie是php提供的超级数组 </span></span><span>echo</span> "获取数据成功"<span>; }</span>
Cookieの削除
<span>//</span><span>第一种方法</span><span>setCookie</span>("key");<span>//</span><span>只需要输入键名即可 //第二种方法</span><span>setCookie</span>("key","",<span>time</span>()-1000);<span>//</span><span>让保留的时间小于当前时间</span>
Cookieは多次元配列になることをサポートします
<span>setCookie</span>("user[key]","values"); <span>//</span><span>相当于$_COOKIE["user"]["key"]</span>
簡単な例: Cookieベースのユーザーログイン
の原理と機能 情報は個々のPCではなくサーバー上に保存されます。
(1). php.ini オプションを設定します (展開しないで、関連するドキュメントを自分で確認してください)
(2). セッションを開始します
rree
機能:セッション変数に関連する環境はメモリにプリロードされます。
(3)
<span>session_start</span>();<span>//</span><span>在使用session之前都必须先调用该方法</span>
に電話する(4)
<span>$_SESSION</span>["key"] = "value";<span>//</span><span>$_SESSION也是超级数组,并以数组方式调用</span>
上記では、php - セッション制御についての側面も含めて紹介していますが、PHP チュートリアルに興味のある友人に役立つことを願っています。