변수처리 floatval
(PHP 4 >= 4.2.0, PHP 5, PHP 7, PHP 8)
floatval — 변수의 부동 소수점 값 가져오기
설명
floatval(mixed $value
): float
value
의 부동 소수점 값을 가져옵니다.
매개변수
value
- 모든 스칼라 유형이 될 수 있습니다. floatval()은 객체에 사용하면 안 됩니다. 그렇게 하면
E_NOTICE
수준 오류가 발생하고 1이 반환되기 때문입니다.
반환 값
주어진 변수의 부동 소수점 값. 빈 배열은 0을 반환하고 비어 있지 않은 배열은 1을 반환합니다.
문자열의 가장 왼쪽 문자에 따라 다르지만 문자열은 0을 반환할 가능성이 높습니다. float casting의 일반적인 규칙이 적용됩니다.
Examples
예제 #1 floatval() 예제
<?php
$var = '122.34343The';
$float_value_of_var = floatval($var);
echo $float_value_of_var; // 122.34343
?>
예제 #2 floatval() 숫자가 아닌 맨 왼쪽 문자 예
<?php
$var = 'The122.34343';
$float_value_of_var = floatval($var);
echo $float_value_of_var; // 0
?>
기타
- boolval() - 변수의 부울 값 가져오기
- intval() - 변수의 정수 값 가져오기
- strval() - 변수의 문자열 값 가져오기
- settype() - 변수 유형 설정
- Type juggling