PHP 구문 기본

高洛峰
高洛峰원래의
2016-11-17 09:26:171067검색

PHP 데이터 유형(약한 유형의 언어입니다)

정수, 부동 소수점, 부울, 문자열, 배열, 객체, 빈 유형, 리소스 유형

스칼라 유형: 정수, 부동 포인트, 부울 및 문자열! 소위 스칼라 유형은 기본적으로 단일 정보 항목만 저장할 수 있는 유형입니다.

복합 유형: 배열, 객체. 복합 유형의 핵심은 여러 정보를 저장할 수 있다는 것입니다!

특수 유형: 빈 유형 및 리소스 유형


모든 유형은 컴퓨터에 바이너리 형식으로 저장됩니다!


진수에서 진수로의 변환:

십진수에서 이진수로의 변환: 2를 곱하고 정수로 반올림

10에서 8로: 정수 부분을 8로 나누고, 소수 부분은 8을 곱하여 반올림합니다.

8진수는 2진수로 변환되는데, 이는 3개로 나눌 수 있습니다.

2진수는 8진수로 변환되고, 3진수를 하나로 합칠 수 있음:

16진수 변환 2진수이며 4개로 나눌 수 있음:

2진수를 16진수로 변환하고 4개를 1로 합침:

8~16 : 먼저 하나를 3으로 나누고 2로 변환한 다음 4를 1로 결합합니다.

16에서 8로: 먼저 4를 2로 나누고 3을 8로 결합합니다


지수 형식:

몇 가지 주의 사항:

1, e는 대소문자를 구분하지 않습니다

2, 앞에 숫자가 있어야 합니다 그리고 e

e 뒤에는 정수가 와야 합니다


정수 데이터는 이진 보수 형식으로 메모리에 저장됩니다!

양수의 역부호(부호는 0)는 원본코드, 역부호 및 보수는 동일

음수의 역부호(부호는 1)는 원본코드를 기준으로 함 , 부호를 제외하고 비트가 변경되지 않은 것을 제외하고 나머지는 비트 단위로 반전됩니다.

음수의 보수 = 보수 + 1

은 Boolean 유형으로 변환되며 다음과 같습니다. 유형은 false로 변환됩니다:

정수 0:0

부동 소수점 0:0.0

문자열 0: '0'

빈 문자열: ' '"

빈 유형: NULL

빈 배열: array()


리소스 유형과 객체 유형은 항상 true입니다! >

PHP에서 문자열의 작은따옴표와 큰따옴표의 차이점:

작은따옴표: 변수와 ​​이스케이프 문자를 인식할 수 없습니다

큰따옴표: 변수와 ​​이스케이프 문자를 인식할 수 있습니다

구분 기호:

구문: <<<시작 태그

내용

종료 태그;

시작 태그 및 종료 태그는 다음과 같아야 합니다. 일관성을 유지해야 하며, 구분 기호의 끝 태그는 반드시 상위 형식으로 작성해야 합니다.

gettype() 데이터 항목 유형

settype () 변수 유형 설정


isset() 변수 존재 여부 확인

empty() 변수가 비어 있는지 확인

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