PHP 상수 및 변수 차이 원리 상세 설명

1153 단어 php상수변량
상수:
변 하지 않 고 변 하지 않 는 데 이 터 를 저장 하 는 데 사용 되 는 표시 자(이름 규칙 은 변수 와 같 습 니 다)
정의 형식:
define()함수 정의 사용 하기
사용 형식:define("상수 명",상수 값)

counst 문법 정의 사용 하기
사용 형태:counst 상수 명=상수 값

상수 사용:두 가지 형식 이 있 습 니 다.1.이름 2 를 직접 사용 하고 constant()함수 사용:constant("상수 명")
상수 와 변수의 차이:
정의 형식 이 다르다.
사용 형식 이 다 릅 니 다(상수$기호 필요 없 음).
가 변 정도 가 다르다(상수 의 값 은 변경 하거나 소각 할 수 없다).
작용 범위 가 다르다(상수 가 초 전역 작용 역(함수 내외 모두 직접 사용 가능).
사용 가능 한 형식 이 다 릅 니 다(상수 로 스칼라 형식 만 저장 할 수 있 습 니 다:int,float,string,bool).
상수 존재 여부 판단:defined()
판단 결과 불 값;
상용 형식:if(defined(상수 명)=false){이 상수 정의 할 수 있 습 니 다}
$result=defined(상수 이름);/결 과 는 true 나 false 입 니 다.
정의 되 지 않 은 상수 사용 하기(특수 상황):
정의 되 지 않 은 상수 로 오류(notice 오류)를 보 내 는 것 은 정의 되 지 않 은 변 수 를 사용 하 는 것 과 같 습 니 다(추천 하지 않 음).
그러나 phop 에 서 는 예상 치 못 한 결과 가 나 올 수 있 습 니 다.상수 가 정의 되 지 않 은 것 같 고 상수 의 값 은 상수 의 이름 입 니 다.
이상 이 바로 본 고의 모든 내용 입 니 다.여러분 의 학습 에 도움 이 되 고 저 희 를 많이 응원 해 주 셨 으 면 좋 겠 습 니 다.

좋은 웹페이지 즐겨찾기