PHP 5.3.0以後不贊成使用這個函式,PHP 6.0.0之後就不能再使用!
在以往的PHP版本中通常使用 session_is_register("name")檢查session是否存在,如果您使用$_SESSION[‘name’]=name來註冊的 話,則session_is_register("name")函數起不了作用。你可以使用isset($_SESSION[‘name’])來取代 session_is_register("name")。
在php5.3環境下session_register()函式是不能用的
所以應該把
而刪除session的語法也有改變
改為
在以往的PHP版本中通常使用 session_is_register("name")檢查session是否存在,如果您使用$_SESSION[‘name’]=name來註冊的 話,則session_is_register("name")函數起不了作用。你可以使用isset($_SESSION[‘name’])來取代 session_is_register("name")。
版本
|
語法
|
PHP4
|
return session_is_registered($variable);
|
PHP5
|
return isset($_SESSION[$variable]);
|
在php5.3環境下session_register()函式是不能用的
所以應該把
session_register( “name” )
改成
$_SESSION
[
'name'
] == null
session_destroy(“name”)
unset(
$_SESSION
[“name”]