php문법이 변경 될때 어떻게 알수 있는건가요?

php문법이 변경 될때 어떻게 알수 있는건가요?

QA

php문법이 변경 될때 어떻게 알수 있는건가요?

본문

 

다름이 아니오라..

이제 php공부를 하고 있습니다..

 

변수를 $name; 

이렇게 하면 적용이 안되서 질문하니

$name​= $_POST['name'];

 

이러허게 하라고 하더라구 그러니 잘 되요..

 

php강의가 오래전거라.. 변수 적용 방법이 바뀌거 같은데..

 

php.net 을 가보니 찾기도 힘들고요...

기본적인 문법이 바뀌는건 어디서 알수 있는건가요?

 








이 질문에 댓글 쓰기 :

답변 2

php4.2 버전부터 php.ini의 register_globals 기본값이 off로 변경되면서 get, post로 변수를 넘길때
아래처럼 해야 합니다.
$name=$_POST['name'];
$name=$_GET['name'];

 

$name 처럼 사용할려면 register_globals를 on으로 변경해야 합니다.
보안때문에 off로 변경되었기 때문에 가능한 off 방식으로 사용하는것이 좋을것 같습니다.

변수를 사용하기전에 아래코드를 넣어보세요 $name​= $_POST['name']; 이렇게 하지않아도 될 것입니다

@extract($_GET);
@extract($_POST); 

답변을 작성하시기 전에 로그인 해주세요.
전체 10,632
QA 내용 검색
  • 개별 목록 구성 제목 답변작성자조회작성일
  • 질문이 없습니다.

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT