phpをデジタル形式に変換する方法: 1. 変換対象の変数の前に対象の型「(int)」「(float)」などを括弧で囲んで追加し、整数に変換します。または浮動小数点数型; 2. intval() または floatval() 関数を使用して、整数または浮動小数点数に変換します; 3. settype() 関数を使用します。
このチュートリアルの動作環境: Windows 7 システム、PHP 7.1 バージョン、DELL G3 コンピューター
Convert php形式
1. 変換する変数の前に括弧で囲んだ対象の型を追加し、整数または浮動小数点数型に変換します
(int)
, (integer)
: 整数型に変換;
( float )
、(double)
、(real)
: 浮動小数点型に変換;
例:
<?php $str = '123.456abc'; var_dump($str); $int1 = (int)$str; var_dump($int1); $int2 = (integer)$str; var_dump($int2); $float1 = (float)$str; var_dump($float1); $float2 = (double)$str; var_dump($float2); $float3 = (real)$str; var_dump($float3); ?>
出力結果:
方法 2: 変換関数 intval()、floatval()を使用
intval(): 変数の整数値の取得に使用;
floatval(): 変数の浮動小数点値の取得に使用;
例:
<?php $str = '123.456abc'; var_dump($str); $int = intval($str); var_dump($int); $float = floatval($str); var_dump($float);
出力結果:
##方法 3: settype() 関数を使用する
この関数の構文形式は次のとおりです:settype(mixed &$var, string $type)このうち、$var は変換対象の変数、$type は変換対象の型であり、ブール値 (bool)、整数 (int)、浮動小数点 (double)、文字列、配列、オブジェクト、null のいずれかです。 注: settype() 関数は変数自体の型を変更します 例:
<?php header("Content-type:text/html;charset=utf-8"); $str = '123.456abc'; var_dump($str); settype($str, 'integer'); var_dump($str); $str = '123.456abc'; settype($str, 'float'); var_dump($str);出力結果:
#推奨される学習:
php トレーニング#
以上がPHPをデジタル形式に変換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。