1. ホーム
  2. php

[解決済み] PHPで文字列を数値に変換するにはどうしたらいいですか?

2022-03-20 20:27:45

質問

このようなタイプの値を変換したいのですが。 '3' , '2.34' , '0.234343' などを数値に変換します。JavaScriptでは Number() しかし、PHPで同じような方法はありますか?

Input             Output
'2'               2
'2.34'            2.34
'0.3454545'       0.3454545

解決方法は?

ほとんどの場合、PHP が型を強制してくれるので、通常このようなことをする必要はありません。明示的に型変換を行いたい場合は、次のようにします。 キャスト それを

$num = "3.14";
$int = (int)$num;
$float = (float)$num;