라이브러리
[PHP] abs - 절대값
PHP의 abs() 함수
PHP의 abs() 함수는 주어진 숫자의 절댓값을 반환합니다. 이 함수는 음수, 양수, 0을 입력받을 수 있으며, 결과는 항상 양수입니다.
# abs() 함수의 사용법
abs() 함수는 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
php
abs($숫자)
# 예제
#hostingforum.kr
php
// 음수 입력
echo abs(-10) . "
"; // 10
// 양수 입력
echo abs(10) . "
"; // 10
// 0 입력
echo abs(0) . "
"; // 0
# abs() 함수의 활용
abs() 함수는 다양한 상황에서 사용할 수 있습니다. 예를 들어, 사용자의 입력을 검증할 때, 사용자가 입력한 숫자가 음수인지 확인할 수 있습니다.
#hostingforum.kr
php
// 사용자가 입력한 숫자가 음수인지 확인
$숫자 = -10;
if (abs($숫자) > 0) {
echo "입력한 숫자는 음수입니다.";
} else {
echo "입력한 숫자는 양수 또는 0입니다.";
}
# abs() 함수의 오버로딩
PHP 7.2 이상부터, abs() 함수는 오버로딩이 가능합니다. 오버로딩은 클래스의 메소드를 재정의하여, 클래스의 인스턴스에서 사용할 수 있도록 하는 것입니다.
#hostingforum.kr
php
class MyClass {
private $value;
public function __construct($value) {
$this->value = $value;
}
public function abs() {
return abs($this->value);
}
}
$obj = new MyClass(-10);
echo $obj->abs() . "
"; // 10
# 결론
PHP의 abs() 함수는 주어진 숫자의 절댓값을 반환하는 함수입니다. 이 함수는 음수, 양수, 0을 입력받을 수 있으며, 결과는 항상 양수입니다. abs() 함수는 다양한 상황에서 사용할 수 있으며, 오버로딩이 가능합니다.
댓글목록
등록된 댓글이 없습니다.