이 기사는 주로 PHP에 대한 몇 가지 기본 지식을 공유하고 PHP의 변수 및 데이터 유형에 대해 설명합니다.
1. 변수란 무엇인가요?
변수는 물건을 보관할 수 있는 주머니와 같습니다.
프로그래밍 언어에서 변수는 숫자 값을 저장하는 데 사용됩니다.
2. PHP에서 변수를 선언하는 방법
"$" 사용
변수를 선언하지 않고 사용할 수도 있습니다. (나쁜 습관)
한 번에 하나 이상을 선언할 수 있습니다.
Notes
변수 이름은 다음으로 시작합니다. 문자 또는 밑줄, 숫자 및 문자에 밑줄이 표시됩니다.
변수 이름은 명확한 의미를 갖는 것이 가장 좋습니다.
카멜 표기법과 밑줄을 따르는 것이 가장 좋습니다.
변수 이름은 대소문자를 엄격하게 구분합니다.
반복됩니다. 변수 선언은 이전
변수 변수
를 덮어씁니다.원칙은 동일 대체입니다. 아래 예를 참조하세요.
$i = 'j'; $j = 'k'; $k = 'hello world'; echo $$$i; // $$$i -> $$j -> $k
최종 출력 결과는 hello world
데이터 유형
8가지 주요 유형:
스칼라 유형( 단일 데이터만 저장할 수 있음)
정수형(int )
카테고리:
Decimal, Hexadecimal, Octal
Range:
부호 포함 -21억~21억
42억 제외
저장 범위 초과 , 오버플로가 발생합니다
부동 소수점 유형(floatdouble)
범주:
소수점 포함, e 또는 E
참고:
부동 소수점 숫자에는 오류가 있습니다. 부동 소수점 값을 비교하지 마세요!!!
Boolean type(boolean)
true | false
String type(string)
Delimiter
작은따옴표와 큰따옴표의 차이점
작은따옴표는 변수를 구문 분석하지 않으며 실행 효율성이 높습니다.
작은 따옴표는 구문 분석만 합니다. 두 개의 이스케이프 문자 ' 및 \
heredoc
큰 단락을 작성할 때 사용되며 큰따옴표와 동일합니다.
사용 방법:
<<<사용자 정의 이름
코드 조각...
사용자 정의 이름;
특별 참고 사항:
기호 끝의 사용자 정의 이름 줄 앞에는 아무것도 올 수 없습니다. . 성격.
nowedoc
은 작은따옴표와 동일합니다. heredoc과 비교할 때 사용자 정의 이름은 처음에 작은따옴표로 묶어야 합니다.
Composite type
Array
Object
Special type
Resource
Empty (null | NULL)
1 변수는 직접 선언 및 사용되지 않으며 값은 null
2입니다. 할당된 값은 null
3입니다. unset()된 변수의 값은 null
Variable
1입니다. 변수란
변수란 물건을 담을 수 있는 주머니와 같습니다.
프로그래밍 언어에서 변수는 숫자 값을 저장하는 데 사용됩니다.
2. PHP에서 변수를 선언하는 방법
"$" 사용
변수를 선언하지 않고 사용할 수도 있습니다. (나쁜 습관)
한 번에 하나 이상을 선언할 수 있습니다.
Notes
변수 이름은 다음으로 시작합니다. 문자 또는 밑줄, 숫자 및 문자에 밑줄이 표시됩니다.
변수 이름은 명확한 의미를 갖는 것이 가장 좋습니다.
카멜 케이스 표기법과 밑줄 방법을 따르는 것이 가장 좋습니다.
변수 이름은 대소문자를 엄격하게 구분합니다.
반복 변수는 이전 변수를 덮어씁니다
변수 변수
원칙은 동일 대체입니다. 아래 예를 참조하세요.
$i = 'j'; $j = 'k'; $k = 'hello world'; echo $$$i; // $$$i -> $$j -> $k
최종 출력 결과는 hello world입니다
데이터 유형
8가지 주요 유형:
스칼라 유형( 단일 데이터만 저장할 수 있음)
정수형(int )
카테고리:
10진수, 16진수, 8진수
범위:
음수 부호 포함 -21억~21억
42억 제외
저장 용량 초과 범위, 오버플로 발생
부동 소수점 유형(floatdouble)
분류:
소수점 포함, e 또는 E
참고:
부동 소수점 숫자에는 오류가 있습니다. 부동 소수점 값을 비교하지 마세요!!!
부울형(boolean)
true | false
문자열형(string)
Delimiter
작은따옴표와 큰따옴표의 차이점
작은따옴표는 변수를 구문 분석하지 않으며 실행 효율성이 높습니다.
작은 따옴표만 구문 분석합니다. ' 및 \의 두 가지 이스케이프 기호
heredoc
는 내용의 큰 단락을 작성할 때 사용되며 이는 큰따옴표와 동일합니다.
사용 방법:
<<<사용자 정의 이름
코드 조각...
사용자 정의 이름;
특별 참고 사항:
문자 끝의 사용자 정의 이름 줄 앞에는 아무것도 올 수 없습니다. . 성격.
nowedoc
은 작은따옴표와 동일합니다. heredoc과 비교할 때 사용자 정의 이름은 처음에 작은따옴표로 묶어야 합니다.
Composite type
Array
Object
Special type
Resource
Empty (null | NULL)
1 변수는 직접 선언 및 사용되지 않으며 값은 null
2입니다. 할당된 값은 null입니다
3 unset()된 변수의 값은 null입니다
관련 권장 사항:
이름 지정 규칙에 대한 자세한 설명 Variables in php
변수의 데이터형 판단 함수 예제 코드에 대한 간략한 토론위 내용은 PHP의 변수 및 데이터 유형 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!