Laravelはセッションデータを取得および設定するためのより多くの組み込みメソッドを提供します。 laravel.Aのセッションで作業するのは簡単です。セッション変数は、ユーザーまたはアプリケーションのすべてのページにアクセスしたいものに関するいくつかの情報やデータを格納するために使用されます.Laravelセッションの設定は"app/config/session.php"
に格納されています。
here私はlaravelのSESSION
の使い方を理解するための非常に簡単なチュートリアルを見つけました。あなたは簡単に学習することもできます。セッションで単一の変数の設定
: - 以下
は
構文セッションの構文は次のとおりです。 - Session::put('key', 'value');
例: -
Session::put('email', $data['email']); //array index
Session::put('email', $email); // a single variable
Session::put('email', '[email protected]'); // a string
値fを取り出すROMのセッション: -
構文セッションから値を取得するための構文: - Session::get('key');
例:変数の確認
Session::get('email');
がセッションに存在する: -
// Checking email key exist in session.
if (Session::has('email')) {
echo Session::get('email');
}
セッションから変数を削除: -
構文: - Session::forget('key');
例:セッションからすべての変数を削除する
Session::forget('email');
: - アクセスに
Session::flush();
月 の先頭に
session_start()
をひもで締める[http://stackoverflow.com/questions/39960209/laravel-session-start-returning-a-1/39960346#39960346] (http://stackoverflow.com/questions/39960209/laravel-session-start-returning-a-1/39960346#39960346) –あなたは 'Session :: put();'のようなlaravelでセッションを保存したり取得したりすることができます。セッション:: get() '詳細はこちら:https://laravel.com/docs/5.3/session –
@IlyaYaremchukありがとう! しかし、私は私のlaravelプロジェクトを私のログインアプリケーションと統合する必要があります(laravel以外のプロジェクトです)。ログインアプリは$ _SESSION ['XPTO']にユーザー名を格納します。私は自分のLaravelプロジェクトでそのデータを取得する必要があります:x –