laravel에서 세션 사용법은 무엇입니까?

WBOY
풀어 주다: 2022-02-23 16:29:50
원래의
3947명이 탐색했습니다.

사용법: 1. 데이터 저장, 구문은 "session()->put('key1', 'value1')"입니다. 2. 데이터 가져오기, 구문은 "session()->all()"입니다. ; 3, 데이터를 지우거나 삭제합니다. 구문은 "session()->pull('key3');"입니다.

laravel에서 세션 사용법은 무엇입니까?

이 기사의 운영 환경: Windows 10 시스템, Laravel 버전 6, Dell G3 컴퓨터.

laravel에서 세션의 사용법은 무엇입니까

1. 데이터 저장

단일 데이터 저장 다음 두 가지 작성 방법은 나중에 데모용으로 동일한 기능을 사용합니다.

$request->session()->put('key1', 'value1');
session()->put('key2', 'value2');
로그인 후 복사

스토리지 배열


for ($i=1;$i<=10;$i++) {
    session()->push(&#39;key4&#39;, &#39;name_&#39;.$i);
}
로그인 후 복사

session 일시적으로 데이터 저장(데이터는 한 번만 액세스 가능)

session()->flash(&#39;key5&#39;, &#39;value5&#39;);
Session()->reflash();//在all()、get()等方法前调用该方法,闪存数据会一直保存
로그인 후 복사

2. 데이터 가져오기

모든 데이터 가져오기

session()->all();
로그인 후 복사

두 번째 매개변수인 키를 기준으로 단일 데이터 조각 가져오기 기본값

session()->get(&#39;key5&#39;, &#39;default_value&#39;);
로그인 후 복사

3. 데이터 지우기 또는 삭제

키 기준으로 데이터 삭제와 동시에 반환

session()->pull(&#39;key3&#39;);
로그인 후 복사

키 삭제

session()->forget(&#39;key3&#39;);
로그인 후 복사

모든 세션 지우기


session()->flush();
로그인 후 복사

4. 존재합니다

session()->has(&#39;key4&#39;)
로그인 후 복사

[관련 추천:

laravel 비디오 튜토리얼]

위 내용은 laravel에서 세션 사용법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!