PHP 5.4ではセッション状態を判定する機能を追加

巴扎黑
リリース: 2016-11-23 15:17:38
オリジナル
1084 人が閲覧しました

以前の PHP バージョンでは、セッションが有効かどうかを判断するには、次のメソッドのみを使用できます:

Java コード

session_start();

if(isset($_SESSION))

{

echo " Started";

}

else

{

echo "Not Started";

}

php 5.4 (近日公開) では、セッションのステータスは 細分化するには、次のメソッド判定を使用できます。 :


Java コード

session_start();

$status = session_status();

if($status == PHP_SESSION_DISABLED)

{

echo "セッションが無効です";

}

else if($status == PHP_SESSION_NONE)

{

echo "セッションは有効ですがセッション値が作成されていません";

else

{

echo "セッションは有効でセッション値は作成されました" ; session_status() を使用すると、禁止 (PHP_SESSION_DISABLED)、セッションがまだ存在しない

(PHP_SESSION_NONE)

、またはセッションのさまざまなステータスを示す int 型の値が返されることがわかります。セッションが確立されました (PHP_SESSION_ACTIVE)

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