PHP is_nan()関数
定義と使用法
NAN 「NotANumber」の略です。 is_nan ()関数は、引数が数値でないかどうかをチェックします。
構文
is_nan ( float $val ) : bool
パラメータ
Sr.No | |
---|---|
1 | val 無限かどうかを検証する値 |
戻り値
PHPのis_nan()関数は、valが「数値ではない」場合はTRUEを返し、そうでない場合はFALSEを返します。
PHPバージョン
この関数は、PHPバージョン4.x、PHP 5.x、およびPHP7.xで使用できます。
例
次の例は、100がNANとして適格であることを示しています
<?php $val=100; $ret=is_nan($val); var_dump($val, $ret) ?>
出力
これにより、次の結果が生成されます-
int(100) bool(false)
例
log(0)の値は無限大です。次の例は、それがNANであるかどうかを確認します-
<?php $val=log(0); $ret=is_nan($val); var_dump($val, $ret); ?>
出力
これにより、次の結果が生成されます-
float(-INF) bool(false)
例
cos(x)は-1から1の間であるため、この範囲外のパラメーターのacos()はNAN-です。
<?php $val=acos(5); $ret=is_nan($val); var_dump($val, $ret); ?>
出力
これにより、次の結果が生成されます-
float(NAN) bool(true)
例
同様に、sqrt(-1)はNANを生成するため、is_nan()関数はtrueを返します-
<?php $val=sqrt(-1); $ret=is_nan($val); var_dump($val, $ret); ?>
出力
これにより、次の結果が生成されます-
float(NAN) bool(true)
-
PHP is_nan()関数
定義と使用法 NAN 「NotANumber」の略です。 is_nan ()関数は、引数が数値でないかどうかをチェックします。 構文 is_nan ( float $val ) : bool パラメータ Sr.No パラメータと説明 1 val 無限かどうかを検証する値 戻り値 PHPのis_nan()関数は、valが「数値ではない」場合はTRUEを返し、そうでない場合はFALSEを返します。 PHPバージョン この関数は、PHPバージョン4.x、PHP 5.x、およびPHP7.xで使用できます。 例 次の例は、100がNANとして適格
-
PHPのis_nan()関数
is_nan()関数は、「数値ではない」値をチェックします。 numが「数値ではない」場合はTRUEを返し、そうでない場合はFALSEを返します。 構文 is_nan(num) パラメータ num −チェックする値 戻る is_nan()関数numが「数値ではない」場合はTRUEを返し、そうでない場合はFALSEを返します。 例 <?php echo is_nan(10) ?> 別の例を見てみましょう- 例 <?php echo is_nan(acos(1)); ?>