ホームページ > バックエンド開発 > PHPの問題 > PHPで数値を文字列に変換する関数は何ですか?

PHPで数値を文字列に変換する関数は何ですか?

青灯夜游
リリース: 2023-03-09 14:06:01
オリジナル
3008 人が閲覧しました

php で数値を文字列に変換する関数: 1. strval()、構文形式「strval (数値変数)」、変数の文字列値を取得して返すことができます; 2. settype()、構文format " settype(numeric variable,'string')" は変数を "string" 型に設定できます。

PHPで数値を文字列に変換する関数は何ですか?

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

デジタル変換PHP 文字列

方法 1: strval() 関数を使用する

<?php
$int_str= 123.52;
var_dump($int_str);
$str = strval($int_str);
var_dump($str);
?>
ログイン後にコピー

出力:


float 123.52
string &#39;123.52&#39; (length=6)
ログイン後にコピー

説明:


strval()関数は数値を文字列に変換するための変換関数で、変数の文字列値を取得して返すことができます。

strval() 関数はデータ型を変換しますが、元の変数の型には影響しません。

メソッド 2: settype() 関数

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);
$old = 500;
echo "原数据类型" . gettype($old), &#39;<br>&#39;;
$current = gettype(settype($old, &#39;string&#39;));
echo "现数据类型" . gettype($current), &#39;<hr>&#39;;

$old = 500.25;
echo "原数据类型" . gettype($old), &#39;<br>&#39;;
$current = gettype(settype($old, &#39;string&#39;));
echo "现数据类型" . gettype($current), &#39;<hr>&#39;;
?>
ログイン後にコピー

出力:


PHPで数値を文字列に変換する関数は何ですか?

説明: settype( ) 関数は変数の型を設定するために使用されます。構文は次のとおりです。

settype ( $var , $type )
ログイン後にコピー

変数 var の型を type に設定します。

#パラメータ##var#type 推奨学習: 「PHP ビデオ チュートリアル
説明
変換対象変数。

##type
の可能な値は次のとおりです:

"boolean" (または PHP 4.2.0 以降では "bool") "integer" (または PHP 4.2.0 以降では "int")

    "float" (PHP 4.2.0 以降でのみ利用可能。古いバージョンで使用されていた「double」は現在非推奨です)
  • "string"
  • "array"
  • "object"
  • "null" (PHP 4.2.0 以降)
settype() 関数は、元の変数の型に影響します。

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

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート