변수는 NULL
로 간주됩니다. 다음과 같은 경우
에 NULL
값이 할당됩니다.
에는 아직 값이 할당되지 않았습니다.
은 설정 해제()됩니다.
NULL
유형에는 대소문자를 구분하지 않는 키워드 NULL
(NULL 또는 null로 쓸 수 있음)인 값이 하나만 있습니다.
변수를 null 유형으로 변환하면 변수가 삭제되고 값이 설정 해제됩니다.
PHP는 변수 정의에서 명시적인 유형 정의를 요구(또는 지원)하지 않습니다. 변수 유형은 변수가 사용되는 컨텍스트에 따라 결정됩니다. 즉, var
변수에 문자열 값을 대입하면 var
은 문자열이 됩니다. var
에 정수값을 대입하면 정수가 됩니다.
PHP의 자동 유형 변환의 예는 더하기 기호 " "입니다. 피연산자가 부동 소수점 숫자인 경우 모든 피연산자는 부동 소수점 숫자로 처리되며 결과도 부동 소수점 숫자입니다. 그렇지 않으면 피연산자가 정수로 해석되고 결과도 정수입니다. 이는 피연산자 자체의 유형을 변경하지 않고 피연산자가 평가되는 방식과 표현식 자체의 유형만 변경한다는 점에 유의하십시오.
PHP의 유형 캐스팅은 C와 매우 유사합니다. 변환할 변수 앞에 대상 유형이 괄호로 묶여 있습니다.
위 내용은 PHP의 데이터 유형을 소개합니다. 섹션 2: 데이터 유형의 변환 내용을 포함하여 PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.