ホームページ >バックエンド開発 >PHPチュートリアル >Symfony2セッションの使い方の紹介

Symfony2セッションの使い方の紹介

不言
不言オリジナル
2018-07-03 17:13:371815ブラウズ

この記事では主に Symfony2 セッションの使用法を紹介し、例の形式で Symfony 独自のセッション メソッドの関連使用スキルを分析します。必要な友人は参照してください。

この記事は Symfony2 セッションの使用法を分析します例とともに。

Symfony には独自のセッションメソッドがあり、古いバージョン 2.2 以前のセッション使用法は

$session = $this->getRequest()->getSession();
$session->set('foo', 'bar');
$foobar = $session->get('foobar');
## でした。

# その後、Symfony2.3 から $this->getRequest() メソッドは廃止され、セッションの使用方法は

#
use Symfony\Component\HttpFoundation\Request;
public function indexAction(Request $request)
{
  $session = $request->getSession();
  // store an attribute for reuse during a later user request
  $session->set('foo', 'bar');
  // get the attribute set by another controller in another request
  $foobar = $session->get('foobar');
  // use a default value if the attribute doesn't exist
  $filters = $session->get('filters', array());
}

## となりました。

#上記はこの記事です全内容は皆様の学習に役立つことを願っています関連コンテンツの詳細については、PHP 中国語 Web サイトに注目してください。

関連する推奨事項:

parse_url と parse_str を使用して URL を解析する php の概要


#ThinkPHP が JSON を返す方法についてAJAX


以上がSymfony2セッションの使い方の紹介の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。