PHP 상수 및 변수 차이 원리 상세 설명
변 하지 않 고 변 하지 않 는 데 이 터 를 저장 하 는 데 사용 되 는 표시 자(이름 규칙 은 변수 와 같 습 니 다)
정의 형식:
define()함수 정의 사용 하기
사용 형식:define("상수 명",상수 값)
counst 문법 정의 사용 하기
사용 형태:counst 상수 명=상수 값
상수 사용:두 가지 형식 이 있 습 니 다.1.이름 2 를 직접 사용 하고 constant()함수 사용:constant("상수 명")
상수 와 변수의 차이:
정의 형식 이 다르다.
사용 형식 이 다 릅 니 다(상수$기호 필요 없 음).
가 변 정도 가 다르다(상수 의 값 은 변경 하거나 소각 할 수 없다).
작용 범위 가 다르다(상수 가 초 전역 작용 역(함수 내외 모두 직접 사용 가능).
사용 가능 한 형식 이 다 릅 니 다(상수 로 스칼라 형식 만 저장 할 수 있 습 니 다:int,float,string,bool).
상수 존재 여부 판단:defined()
판단 결과 불 값;
상용 형식:if(defined(상수 명)=false){이 상수 정의 할 수 있 습 니 다}
$result=defined(상수 이름);/결 과 는 true 나 false 입 니 다.
정의 되 지 않 은 상수 사용 하기(특수 상황):
정의 되 지 않 은 상수 로 오류(notice 오류)를 보 내 는 것 은 정의 되 지 않 은 변 수 를 사용 하 는 것 과 같 습 니 다(추천 하지 않 음).
그러나 phop 에 서 는 예상 치 못 한 결과 가 나 올 수 있 습 니 다.상수 가 정의 되 지 않 은 것 같 고 상수 의 값 은 상수 의 이름 입 니 다.
이상 이 바로 본 고의 모든 내용 입 니 다.여러분 의 학습 에 도움 이 되 고 저 희 를 많이 응원 해 주 셨 으 면 좋 겠 습 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Laravel - 변환된 유효성 검사 규칙으로 API 요청 제공동적 콘텐츠를 위해 API를 통해 Laravel CMS에 연결하는 모바일 앱(또는 웹사이트) 구축을 고려하십시오. 이제 앱은 CMS에서 번역된 콘텐츠를 받을 것으로 예상되는 다국어 앱이 될 수 있습니다. 일반적으로 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.