put('key1', 'value1')"입니다. 2. 데이터 가져오기, 구문은 "session()->all()"입니다. 또는 데이터를 삭제하는 경우 구문은 "session()->pull('key3');"입니다."/> put('key1', 'value1')"입니다. 2. 데이터 가져오기, 구문은 "session()->all()"입니다. 또는 데이터를 삭제하는 경우 구문은 "session()->pull('key3');"입니다.">
사용법: 1. 데이터 저장, 구문은 "session()->put('key1', 'value1')"입니다. 2. 데이터 가져오기, 구문은 "session()->all()"입니다. ; 3, 데이터를 지우거나 삭제합니다. 구문은 "session()->pull('key3');"입니다.
이 기사의 운영 환경: Windows 10 시스템, Laravel 버전 6, Dell G3 컴퓨터.
1. 데이터 저장
단일 데이터 저장 다음 두 가지 작성 방법은 나중에 데모용으로 동일한 기능을 사용합니다.
$request->session()->put('key1', 'value1'); session()->put('key2', 'value2');스토리지 배열
for ($i=1;$i<=10;$i++) { session()->push('key4', 'name_'.$i); }session 일시적으로 데이터 저장(데이터는 한 번만 액세스 가능)
session()->flash('key5', 'value5'); Session()->reflash();//在all()、get()等方法前调用该方法,闪存数据会一直保存
2. 데이터 가져오기
모든 데이터 가져오기session()->all();두 번째 매개변수인 키를 기준으로 단일 데이터 조각 가져오기 기본값
session()->get('key5', 'default_value');
3. 데이터 지우기 또는 삭제
키 기준으로 데이터 삭제와 동시에 반환session()->pull('key3');키 삭제
session()->forget('key3');모든 세션 지우기
session()->flush();
4. 존재합니다
session()->has('key4')[관련 추천:
laravel 비디오 튜토리얼]
위 내용은 laravel에서 세션 사용법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!