1.首先剪下手冊上的原文
基礎用法
賦值
// 賦值(當前範圍)Session::set('name','thinkphp');// 賦值think範圍Session::set('name','thinkphp','think');
判斷是否存在
// 判斷(當前範圍)是否賦值Session::has('name');// 判斷think範圍下面是否賦值Session::has('name','think');
取值
// 取值(當前範圍)Session::get('name');// 取值think範圍Session::get('name','think');
如果name的值不存在,返回null。
刪除
// 刪除(當前範圍)Session::delete('name');// 刪除think範圍下面的值Session::delete('name','think');
指定範圍
// 指定當前範圍Session::prefix('think');
取值並刪除
// 取值並刪除Session::pull('name');
如果name的值不存在,返回Null。
清空
// 清除session(當前範圍)Session::clear();// 清除think範圍Session::clear('think'); 2.是結合項目
在這裡我遇到的問題是前台這個位置的問題。開始時是這樣寫的,
因為要換成5的格式,看前台需要用{$Request.session.name}或者{$Think.session.name}的格式,但是我因為已經用了php標籤再用這個會報錯,因為他是預設解析成<?php echo....?>的格式的。所以我改成了這個樣子。
說到底解決的問題就是tp5版本的session資訊怎麼在前台輸出,而且在輸出前用PHP進行預先處理(比如一些簡單的判斷判斷)。
然後題外話是通過這個文章的編輯我發現自己言語表達能力或者說對這方面的掌握實在太弱,我需要用一定的時間來提高自己,懶惰是一個很重要的因素,我想我能夠克服這些,因為我不能忍受一個這樣弱的自己,我必須要成為一個足夠出色的人。一點點進步吧