라이브러리
[PHP] floatval - 변수의 float 값 가져오기
PHP floatval() 함수
PHP의 `floatval()` 함수는 주어진 값이 숫자로 변환될 수 있는지 확인하고, 숫자로 변환하여 반환합니다. 이 함수는 `float` 타입의 값을 반환합니다.
사용법
`floatval()` 함수는 다음과 같은 형식으로 사용됩니다.
#hostingforum.kr
php
floatval(변수);
예제
#hostingforum.kr
php
// 문자열 "10.5"를 float 타입으로 변환합니다.
$number = "10.5";
$float_number = floatval($number);
echo $float_number; // 출력: 10.5
// 문자열 "hello"를 float 타입으로 변환합니다.
$number = "hello";
$float_number = floatval($number);
echo $float_number; // 출력: 0 (기본값)
// 정수 10을 float 타입으로 변환합니다.
$number = 10;
$float_number = floatval($number);
echo $float_number; // 출력: 10
// null 값을 float 타입으로 변환합니다.
$number = null;
$float_number = floatval($number);
echo $float_number; // 출력: 0 (기본값)
주의점
`floatval()` 함수는 주어진 값이 숫자로 변환될 수 있는지 확인하지 않습니다. 따라서, 문자열이 숫자로 변환되지 않으면 0이 반환됩니다. 또한, null 값을 float 타입으로 변환하면 0이 반환됩니다.
실무 예시
#hostingforum.kr
php
// 사용자 입력 값을 float 타입으로 변환합니다.
$user_input = $_POST['number'];
$float_number = floatval($user_input);
if ($float_number !== 0) {
echo "숫자 입력: $float_number";
} else {
echo "숫자 입력이 아닙니다.";
}
이 예시에서는 사용자 입력 값을 float 타입으로 변환하고, 0이 아닌 경우 숫자 입력이 맞다고 출력합니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.