숫자 출력
PHP
<?php
$count = 1;
while ($count <= 5) {
echo "숫자: $count<br>";
$count++;
}
?>
루프와 탈출
PHP
<?php
$count = 1;
while (true) {
echo "반복 횟수: $count<br>";
$count++;
if ($count > 5) {
break; // 조건 충족 시 반복 종료
}
}
?>
배열 출력
PHP
<?php
$fruits = ["사과", "바나나", "딸기", "오렌지"];
$index = 0;
while ($index < count($fruits)) {
echo $fruits[$index] . "<br>";
$index++;
}
?>
입력값 변환 (1)
PHP
<?php
//
$val = "123abc";
echo intval($val); // 출력: 123
//
$val = "123.45abc";
echo floatval($val); // 출력: 123.45
//
$num = 12345;
echo strval($num); // 출력: "12345"
}
입력값 변환 (2)
PHP
<?php
// 반올림, 올림, 내림 함수
echo round(123.456); // 출력: 123
echo ceil(123.456); // 출력: 124
echo floor(123.456); // 출력: 123
// 천단위로 그룹화해서 콤마 삽입
$num = 1234567.89;
echo number_format($num, 2); // 출력: "1,234,567.89"
// 변수의 자료형을 직접 변경, 반환값은 true or false
$val = "123abc";
settype($val, "integer");
echo $val; // 출력: 123
}