Deprecated: Function session_register() is deprecated

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")。



版本
語法
PHP4
return session_is_registered($variable);
PHP5
return isset($_SESSION[$variable]);


在php5.3環境下session_register()函式是不能用的
所以應該把
session_register( “name” )
改成 
$_SESSION['name'] == null
  


而刪除session的語法也有改變 
session_destroy(“name”)


改為
unset($_SESSION[“name”]




留言

這個網誌中的熱門文章

可以127.0.0.1卻無法localhost,一切都是IPv6搞的鬼!!

文章

PHP -利用mkdir函數建立中文資料夾無亂碼方案