« Math 関数
acos »

abs

(PHP 4, PHP 5, PHP 7, PHP 8)

abs — 絶対値

説明

function abs(int|float $num): int|float

num の絶対値を返します。

パラメータ

num

処理する数値。

戻り値

num の絶対値を返します。もし num の型が float であった場合、 戻り値の型も float となります。それ以外の場合は 戻り値の型は int となります(float は、 int の最大値より大きい値をとることがありえるからです)。

変更履歴

バージョン 説明
8.0.0 num は、 数値への変換をサポートした内部オブジェクトを受け入れなくなりました。

例

例1 abs() の例

<?php
var_dump(abs(-4.2));
var_dump(abs(5));
var_dump(abs(-5));
?>

上の例の出力は以下となります。

float(4.2)
int(5)
int(5)

参考

関連キーワード:
絶対値   float   dump   Math   数値   acos   最大値   履歴   サポート   内部   参考   符号
関連する関数・ページ:
function.gmp-abs   function.gmp-sign   function.variant-abs   function.is-float   enum.roundingmode   function.is-double