我一直在使用PHP 5.2並使用register_globals ON。現在我正在轉向PHP 5.3,我知道我必須更改一些編碼。我已經閱讀了這篇文章,但我仍然沒有清楚地瞭解我必須做出什麼改變。在PHP 5.3中的PHP註冊全局支持?
在5.2我用
session_start();
在我的形式上面。在5.3中,我還需要這樣做嗎?
我目前還使用這樣
$_SESSION[php_g_name"] = "John";
或
if ($_SESSION["php_g_name"] == "")
瓦爾那是OK繼續在5.3使用?如果不是,vars的語法是什麼?
感謝您的任何澄清。
這非常好。但沒有register_globals,'$ php_g_name ='foo''將不起作用。並且首先使用register_globals會讓你感到慚愧。它(並且一直是)PHP最瘋狂愚蠢的設計「特性」。 –