PHP에서 'var' 키워드 사용법 탐색
PHP에서 'var' 키워드는 클래스 멤버 선언 방법으로 사용되었습니다. 특히 PHP4 시대에는 변수입니다. 그러나 PHP5 이상에서는 관련성이 감소했습니다. 그럼에도 불구하고, 그 동작과 변화를 이해하는 것은 그 유산에 익숙한 개발자와 PHP의 진화에 대한 이해를 높이려는 개발자 모두에게 유익합니다.
PHP4 선언
PHP5에서는 클래스 멤버 변수를 정의하기 위해 'var'를 사용했습니다. 이는 $ 기호를 사용하여 PHP 변수를 선언하는 데 사용되는 구문과 유사합니다.
class foo { var $x = 'y'; }
PHP5 수정
PHP5의 출현으로 'var'은 더 이상 사용되지 않습니다. PHP5에서는 클래스 멤버 변수를 공개적으로 명시적으로 선언하기 위해 'public' 키워드를 도입했습니다. 'var'는 여전히 작동하지만 지원 중단 상태로 인해 PHP 버전 5.0.0~5.1.2에서 E_STRICT 경고를 표시했습니다.
PHP5.3에서 지원 중단 해제
PHP5.3부터 'var'의 지원 중단 상태가 반전되었습니다. 이는 사실상 'public'과 동의어가 되었으며 클래스 멤버 변수를 선언하는 데 같은 의미로 사용될 수 있습니다.
사용 예
'var' 사용을 설명하는 샘플 코드를 살펴보겠습니다. ' 및 'public':
class foo { var $x = 'y'; //or you can use public like... public $x = 'y'; //this is also a class member variables. function bar() { } }
'var'은 PHP5 이상에서 여전히 인식되지만 더 나은 코딩 방법과 잠재적인 레거시 문제를 방지하려면 '공개'를 사용하는 것이 좋습니다.
위 내용은 PHP에서 `var` 키워드의 역할과 진화는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!