ホームページ > php教程 > PHP开发 > Symfony2 セッションの使用例分析

Symfony2 セッションの使用例分析

高洛峰
リリース: 2016-12-26 12:28:16
オリジナル
1545 人が閲覧しました

この記事では、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());
}
ログイン後にコピー

になりました

この記事が、皆様の Symfony フレームワークをベースとした PHP プログラム設計の一助になれば幸いです。

Symfony2 セッションの使用例分析に関連するその他の記事については、PHP 中国語 Web サイトに注目してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のおすすめ
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート