ホームページ  >  記事  >  バックエンド開発  >  PHPで浮動小数点を文字列に変換する方法

PHPで浮動小数点を文字列に変換する方法

青灯夜游
青灯夜游オリジナル
2021-09-09 12:14:193658ブラウズ

php 浮動小数点を文字列に変換するメソッド: 1. 変換する浮動小数点変数の前にかっこで囲まれたターゲットの型 "(string)" を追加します; 2. "strval($float)" ステートメントを使用します; 3. 「settype($float,"string")」ステートメントを使用します。

PHPで浮動小数点を文字列に変換する方法

このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター

方法 1:変換対象のコンピュータ float 変数の前に括弧で囲まれたターゲットの型 (文字列) が続きます

<?php
$float=3.14;
$str=(string)$float;
var_dump($str);
?>

出力結果:

PHPで浮動小数点を文字列に変換する方法

方法 2: strval() 関数

strval() 関数を使用して、変数

<?php
$float=125.254;
$str=strval($float);
var_dump($str);
?>

の文字列値を取得します。 出力結果:

PHPで浮動小数点を文字列に変換する方法

方法 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);
?>

出力結果:

PHPで浮動小数点を文字列に変換する方法

説明: settype() は変数自体の型を変更します。設定が成功した場合は true を返し、失敗した場合は false を返します。

推奨学習: 「PHP ビデオ チュートリアル

以上がPHPで浮動小数点を文字列に変換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。