라이브러리

[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() 함수는 다양한 상황에서 사용할 수 있으며, 오버로딩이 가능합니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 10,077건 / 672 페이지

검색

게시물 검색