ホームページ  >  記事  >  バックエンド開発  >  PHP 5.4では、セッション状態判定の性能が新たに追加されました。

PHP 5.4では、セッション状態判定の性能が新たに追加されました。

WBOY
WBOYオリジナル
2016-06-13 12:34:00912ブラウズ

PHP 5.4ではセッション状態を判定する機能を追加
以前の PHP バージョンでは、セッションが有効かどうかを判断するには、次のメソッドのみを使用できました。


session_start();
  
  if(isset($_SESSION))
  { 
    echo "Started";
  }
  else
  {
    echo "Not Started";
  }


PHP 5.4 (近日リリース予定) では、セッションのステータスが細分化されます。
session_start();
  
  $status = session_status();
  
  if($status == PHP_SESSION_DISABLED)
  {
    echo "Session is Disabled";
  }
  else if($status == PHP_SESSION_NONE )
  {
    echo "Session Enabled but No Session values Created";
  }
  else
  {
    echo "Session Enabled and Session values Created";
  }


session_status()を使用すると、セッションの禁止(PHP_SESSION_DISABLED)などの様々な状態を示すint型の値が返されることがわかります。 )、セッションがまだ存在しません
(PHP_SESSION_NONE)
、またはセッションが確立されています(PHP_SESSION_ACTIVE)

1階 リージチャオ 2012-02-20
PHP 5.4では、セッション状態判定の性能が新たに追加されました。

2階 メールエンジェル123 2012-02-21
これをいただけます。

3階 メールエンジェル123 2012-02-21
[color=red][/color]
[/align][/size][align=center]
[/align][align=right][ size=x-small][align=left][/align]
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。