put('key1', 'value1')"입니다. 2. 데이터 가져오기, 구문은 "session()->all()"입니다. 또는 데이터를 삭제하는 경우 구문은 "session()->pull('key3');"입니다."/> put('key1', 'value1')"입니다. 2. 데이터 가져오기, 구문은 "session()->all()"입니다. 또는 데이터를 삭제하는 경우 구문은 "session()->pull('key3');"입니다.">

 >  기사  >  PHP 프레임워크  >  laravel에서 세션 사용법은 무엇입니까?

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

WBOY
WBOY원래의
2022-02-23 16:29:503921검색

사용법: 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 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.