변수 선언은 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