변수 선언

변수 선언은 javascript와 유사합니다. 하지만 PHP에서는 모든 변수 앞에 $ 가 붙습니다.

변수 선언 시 자료형과 함께 선언하지 않습니다. 자동으로 Type 을 결정합니다.

$var_a = 1;
$var_b = "hello, world";
$var_c = 3.14;

여기서 변수 var_a 는 int 자료형으로 type 이 결정되고, var_b 는 string, var_c 는 float 형으로 결정됩니다.


조건문

조건문은 C언어와 유사합니다. if 뒤에 괄호로 조건 식이 들어갑니다.

if (10 < 20) {
	echo "True";
}
else {
	echo "False";
}
// 결과는 True 입니다.

$a = 10;
$b = 20;
if ($a < $b) { 
	echo "B is big";
}
elseif ($a > $b) {
	echo "A is big";
}
else {
	echo "Same";
}
// 결과는 B is Big 입니다.

반복문

for반복문 또한 C언어와 비슷합니다. for 뒤에 초기화식, 조건식, 증감식이 들어갑니다.

for (초기화식; 조건식; 증감식) { 실행문 }

for ($i = 0; $i < 10; $i++) {
	echo $i;
}
// 0123456789

while 반복문도 비슷합니다. while 뒤에 조건식과 중괄호로 실행문이 있습니다.

while (조건문) { 실행문 }

$i = 0;
while ($i < 10) {
	echo $i;
	$i++;
}
// 0123456789