나는 글로벌 $_SESSION
, $_GET
및 $_POST
같은 변수를 제거 것에 대해 물건을 읽었습니다, 또는 적어도 6PHP 6 전역 변수 사용이 중단 되었습니까?
이 사실인가요 PHP에서 사용되지되는 것을? 그렇다면 세션이나 게시물에서 데이터를 검색하는 대안은 무엇입니까?
감사합니다.
나는 글로벌 $_SESSION
, $_GET
및 $_POST
같은 변수를 제거 것에 대해 물건을 읽었습니다, 또는 적어도 6PHP 6 전역 변수 사용이 중단 되었습니까?
이 사실인가요 PHP에서 사용되지되는 것을? 그렇다면 세션이나 게시물에서 데이터를 검색하는 대안은 무엇입니까?
감사합니다.
$_SESSION
, $_GET
등은 전역 변수가 아닙니다. 그들은 실제로 자동 전역이라고 나는 당신이이 같은 변수로 변환 될 변수 등 $_GET
로 배열 항목 의미되지 할 거라고 전역을 등록 듣고 생각 PHP 6.
에서 더 이상 사용되지되지 않습니다 : $_GET['id']
$id
에를 . Read more about register globals.
'$ _SESSION'과 그와 같은 것이 없다는 것을 알려줘서 고마워. 실제로 전역. – Kevin
아니요, 소문을 읽었습니다. 잘못된 것.
PHP 6에 대해서는별로 알려지지 않았기 때문에 그것에 대해 추측하는 것은별로 의미가 없습니다.
아마도 register_globals
, session_register()
및 session_unregister()
의 제거를 말하는 것일 수 있습니다. 어떤 것들은 PHP 5.3에서 이미 사용되지 않습니다.
이러한 함수는 정당한 이유로 더 이상 사용되지 않으므로 실제로 의존해서는 안됩니다.
"세계는 악하다"라는이 밈이 있으며, 따라서 그러한 아이디어가 자주 등장합니다. (Related) http://stackoverflow.com/questions/4897990/will-the-global-keyword-be-deprecated-dropped-in-future-php-versions – mario