데이터 유형
PHP는 정수, 부동 소수점 숫자, 문자열, 배열 및 객체를 지원합니다. 변수 유형은 일반적으로 프로그래머가 결정하는 것이 아니라 PHP 실행 프로세스에 의해 결정됩니다. 특정 유형의 변수를 지정된 유형으로 변환하려면 캐스트 또는 함수 settype()을 사용할 수 있습니다.
숫자 값 유형은 정수 또는 부동 소수점이 될 수 있습니다. 다음 명령문을 사용하여 값을 할당할 수 있습니다.
$a = 1234; # 십진수를 이해해야 합니다.
$a = -123; # 음수를 이해해야 합니다.
$a = 0123; # 8진수(10진수 83)
$a = 0x12; # 16진수(10진수 18)
$a = 1.234; # 이해하기 쉬운 부동 소수점 숫자
$a = 1.2e3; # 배정밀도 숫자의 지수형
여기에서는 정수와 소수만 알면 됩니다. . . .
문자열
문자열은 작은따옴표나 큰따옴표로 묶인 필드로 정의할 수 있습니다. 차이점은 작은따옴표로 묶인 문자열은 문자 그대로 정의되는 반면 큰따옴표로 묶인 문자열은 확장할 수 있다는 것입니다. 또한 큰따옴표로 묶인 문자열에 백슬래시를 사용하여 이스케이프 시퀀스와 변환 문자를 문자열에 추가할 수 있습니다. 예를 들어
$first = 'Hello'; $second = "World"; $full1 = "$first $second"; # 产生 Hello World $full2 = '$first $second';# 产生 $first $second
은 두 문자열을 연결하는 데 사용됩니다. + 대신
$string=$first.$second; 결과는 HelloWorld
입니다. 연산자 PHP는 C, C++ 및 Java에서 흔히 볼 수 있는 연산자입니다. 이러한 연산자의 우선순위도 일관됩니다. 할당에는 "="도 사용됩니다. 산술 및 문자 다음 연산자 중 하나만 문자와 관련됩니다.
$a + $b: 더하기
$a - $b: 빼기
$a * $b: 곱하기
$a / $b: 나누기
$a % $b: 모듈로(나머지)
$a. $b: 문자열 연결 논리 및 비교 논리 연산자는 다음과 같습니다.
$a || $b: Or
$ a 또는 $b: 또는
$a && $b: 그리고
$a 및 $b: 그리고
$a xor $b: XOR($a 또는 $b가 true인 경우는 true이고 둘 다 같으면 false)
! $a: 아님
비교 연산자는 다음과 같습니다.
$a == $b: 같음
$a != $b: 같지 않음
$ a c21f802f57af7b467fbef6e6d0a8e2dc= $b : 초과
과 동일 C와 마찬가지로 PHP에도 삼중 연산자(?:)가 있습니다. 비트 연산자는 PHP에도 존재합니다.
정말 간단해요. .
제어 프로세스 구조
PHP는 C와 동일한 프로세스 제어를 가지고 있습니다.
if(표현식 2)
.
}
elseif(표현식 2)
}
else
>. .
}
스위치는 여러 if-elseif-else 구조를 대체하는 데 가장 적합합니다.
while(표현식)
switch ($i) { case 0: print "i equals 0"; case 1: print "i equals 1"; case 2: print "i equals 2"; }. .
do
}
. >
for (표현식 1, 표현식 2, 표현식 3)
{
. 🎜>
break, continue
break는 현재 루프 제어 구조를 중단합니다.
continue는 나머지 현재 루프에서 빠져나와 다음 루프를 계속 실행하는 데 사용됩니다.
매우 간단하고 C 언어와 동일하므로 잊어버릴 수 있습니다. . .