HTTP_SERVER_VARS 를 _SERVER로 수정의 의미는..

3.23 버전에서..하나씩 차례로 업로드 해서 지금 테스트 하려고 하는데여..

패치한 내용 부분에는 아래 변경사항이 빠져 있던데...
HTTP_SERVER_VARS 를 _SERVER로
HTTP_SESSION_VARS 를 _SESSION로
HTTP_POST_VARS 를 _POST로
HTTP_POST_FILES 을 _POST로
_GET 까지...

이게 뭘 의미하는지 궁금 합니다...
|

댓글 4개

$HTTP_POST_VARS 는 과거 PHP 4.1.0 이전에서 지원되던 형식입니다.
$_POST 는 그 이후 버젼에서 새롭게 지원되는 형식이구요.
만일 자신의 php 버젼이 4.1.0 이전이라면 $HTTP_POST_VARS 형식으로 사용해야 합니다.
register_globals_on 에서 _off 으로 바뀌면서 옵션이 바뀌면서 많이 사용하는 변수에요

$HTTP_POST_VARS 는 global 선언해야 전역변수가 됩니다.
$_POST 는 global 선언안해도 전역변수로 사용가능
답변감사드립니다 만도님..^^
MMando
22년 전
$_POST는 $HTTP_POST_VARS가 너무 길어서 새로 추가된 PHP 시스템 변수이다.
라고 나오네요..
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누3질답

+
제목 글쓴이 날짜 조회
22년 전 조회 501
22년 전 조회 851
22년 전 조회 532
22년 전 조회 407
22년 전 조회 439
22년 전 조회 496
22년 전 조회 349
22년 전 조회 798
22년 전 조회 546
22년 전 조회 1,625
22년 전 조회 583
22년 전 조회 867
22년 전 조회 362
잘해보세요
22년 전 조회 282
22년 전 조회 466
22년 전 조회 556
22년 전 조회 428
22년 전 조회 401
22년 전 조회 377
22년 전 조회 459
🐛 버그신고