php 浮動小数点を文字列に変換するメソッド: 1. 変換する浮動小数点変数の前にかっこで囲まれたターゲットの型 "(string)" を追加します; 2. "strval($float)" ステートメントを使用します; 3. 「settype($float,"string")」ステートメントを使用します。
このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター
方法 1:変換対象のコンピュータ float 変数の前に括弧で囲まれたターゲットの型 (文字列) が続きます
<?php $float=3.14; $str=(string)$float; var_dump($str); ?>
出力結果:
方法 2: strval() 関数
strval() 関数を使用して、変数
<?php $float=125.254; $str=strval($float); var_dump($str); ?>
の文字列値を取得します。 出力結果:
方法 3: settype() 関数を使用する
settype ($var,$type)
関数は、設定または変数の型を変換すると、 $var
は $type
型に変換されます。
type に指定できる値は次のとおりです:
"boolean" (PHP 4.2.0 以降は "bool")
"integer" (PHP 4.2.0 以降は "int")
"float" (PHP 4.2.0 以降のみ、古いバージョンでは使用可能) 使用される "double" は現在、非推奨)
"文字列"
"配列"
"オブジェクト"
"null" (PHP 4.2.0 以降)
例:
<?php $float=54.254; $str=settype($float,"string");; var_dump($float); ?>
出力結果:
説明: settype() は変数自体の型を変更します。設定が成功した場合は true を返し、失敗した場合は false を返します。
推奨学習: 「PHP ビデオ チュートリアル 」
以上がPHPで浮動小数点を文字列に変換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。