Php “如何修复”;未定义的函数会话“U已注册()”;?

Php “如何修复”;未定义的函数会话“U已注册()”;?,php,session,Php,Session,会话\u已注册()函数在我的程序中不起作用? 我使用的是PHP版本5.5.9。我想做的是为用户名设置会话 isset($\u会话['username']) 但当我运行错误消息弹出窗口时: 我们无法注销,请重试 当我试图通过会话时,\u已注册() Fatal error: Call to undefined function session_is_registered() in C:\xampp\htdocs\membership\logout.php on line 10 这是我的代码 <

会话\u已注册()函数在我的程序中不起作用?
我使用的是PHP版本5.5.9。我想做的是为用户名设置会话

isset($\u会话['username'])

但当我运行错误消息弹出窗口时:
我们无法注销,请重试

当我试图通过
会话时,\u已注册()

Fatal error: Call to undefined function session_is_registered() in C:\xampp\htdocs\membership\logout.php on line 10

这是我的代码

<?php
session_start();

session_destroy();

if(isset($_COOKIE['id_cookie'])){
    setcookie("id_cookie",'',time()-50000,"/");
    setcookie("pass_cookie",'',time()-50000,"/");
}
if(session_is_registered('username')){//isset($_SESSION['username'])
    echo("we could not log out try again!");
    exit();
}else{
    header("Location: index.php");
}

?>

根据

从PHP5.3.0开始,此函数已被弃用,并从PHP5.4.0开始删除

从PHP5.3.0开始,此函数已被弃用,并从PHP5.4.0开始删除


自PHP 5.4以来,此函数已被删除。

自PHP 5.4以来,此函数已被删除。
session\u已注册('username'))
isset($\u session['username'))
执行完全相同的操作。PHP手册中有一条说明:如果使用$\u session(或$HTTP\u session VARS),请注意,不要使用session_register()、session_is_register()和session_unregister()。Im使用XAMPP控制面板v3.2中的PHP5.5.9。1@putvande版本是5.5.9您使用的PHP版本是什么?
session\u已注册(“用户名”)
isset($\u session['username'))
执行完全相同的操作。PHP手册有一个注意事项:如果使用$\u SESSION(或$HTTP\u SESSION\u VARS),请不要使用SESSION\u register()、SESSION\u is\u register()和SESSION\u unregister().Im在XAMPP控制面板v3.2中使用PHP5.5.9。1@putvande版本是5.5.9Im,在XAMPP控制面板v3.2.1Im中使用PHP5.5.9,在XAMPP控制面板v3.2.1中使用PHP5.5.9