Heim > Artikel > Backend-Entwicklung > PHP 5.4 fügt die Funktion zur Beurteilung des Sitzungsstatus hinzu
In früheren PHP-Versionen können Sie nur die folgende Methode verwenden, um festzustellen, ob die Sitzung gültig ist:
Java-Code
session_start();
if(isset($_SESSION))
{
echo "Started";
}
else
{
echo „Not Started“; Die Unterteilung kann mit der folgenden Methode beurteilt werden:
Java-Code
session_start();
$status = session_status( );
if($status == PHP_SESSION_DISABLED)
{
echo "Sitzung ist deaktiviert" }
Else If ($ Status == php_session_none)
{
Echo „Sitzung aktiviert, aber kein Sitzungswert erstellt“;
echo „Sitzung aktiviert und Sitzungswerte erstellt“;
}
Sie können sehen, dass durch die Verwendung von session_status( ) ein int-Typwert zurückgegeben wird, der verschiedene Status angibt B. verboten (PHP_SESSION_DISABLED), die Sitzung existiert noch nicht
(PHP_SESSION_NONE)oder die Sitzung wurde eingerichtet (PHP_SESSION_ACTIVE)