PHP intval()関数の使い方:数値変換の基本と注意点
intval関数は、変数を整数値に変換するために使用されます。基本的な構文は以下の通りです:
intval($var, $base)
「その中で、$varは変換する変数であり、$baseは進数のパラメータであり、オプションのパラメータです。$baseを省略すると、デフォルトで10進数となります。」
intval関数は$varを整数タイプに変換しようとします。$varが浮動小数点数である場合、切り捨てられます。$varが文字列である場合、文字列から整数部分を抽出しようとします。成功しない場合は0を返します。
例えば、
$num = 123.45;
$int_num = intval($num); // $int_num = 123
$str = "456abc";
$int_str = intval($str); // $int_str = 456