>백엔드 개발 >PHP 튜토리얼 >데이터 유형 PHP 섹션 2 데이터 유형 변환

데이터 유형 PHP 섹션 2 데이터 유형 변환

WBOY
WBOY원래의
2016-07-29 08:48:32820검색

변수는 NULL로 간주됩니다. 다음과 같은 경우

  • NULL 값이 할당됩니다.

  • 에는 아직 값이 할당되지 않았습니다.

  • 설정 해제()됩니다.

NULL 유형에는 대소문자를 구분하지 않는 키워드 NULL(NULL 또는 null로 쓸 수 있음)인 값이 하나만 있습니다.

변수를 null 유형으로 변환하면 변수가 삭제되고 값이 설정 해제됩니다.

유형 변환

PHP는 변수 정의에서 명시적인 유형 정의를 요구(또는 지원)하지 않습니다. 변수 유형은 변수가 사용되는 컨텍스트에 따라 결정됩니다. 즉, var 변수에 문자열 값을 대입하면 var은 문자열이 됩니다. var에 정수값을 대입하면 정수가 됩니다.

PHP의 자동 유형 변환의 예는 더하기 기호 " "입니다. 피연산자가 부동 소수점 숫자인 경우 모든 피연산자는 부동 소수점 숫자로 처리되며 결과도 부동 소수점 숫자입니다. 그렇지 않으면 피연산자가 정수로 해석되고 결과도 정수입니다. 이는 피연산자 자체의 유형을 변경하지 않고 피연산자가 평가되는 방식과 표현식 자체의 유형만 변경한다는 점에 유의하십시오.

PHP의 유형 캐스팅은 C와 매우 유사합니다. 변환할 변수 앞에 대상 유형이 괄호로 묶여 있습니다.

  • (int), (integer) - integer(integer)
  • (bool)로 변환 , (boolean) - Boolean(boolean)
  • (float), (double), (real)로 변환 - 부동(float)
  • (string) - String(string)(바이너리) - 바이너리로 변환
  • 문자열(문자열) (PHP 6)(배열) -
  • 으로 변환 array(객체) -
  • 객체(객체) (설정 해제)로 변환됨 -
  • NULL(PHP 5)
  • (바이너리)로 변환하면 결과 앞에 'b' 접두사가 추가됩니다. PHP의 새로운 기능입니다. 5.2.1.

위 내용은 PHP의 데이터 유형을 소개합니다. 섹션 2: 데이터 유형의 변환 내용을 포함하여 PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.