#このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューターデータ型を変更する方法: 1. 強制型変換。変換する変数の前にターゲットの型を括弧で囲んで追加します。例 "(int)3.14"; 2. 特定の型変換関数 intval()、floatval() および strval() を使用します; 3. 一般的な型変換関数 settype() を使用します。
方法 1. 強制型変換- - 変換対象の変数の前にかっこで囲まれたターゲットの型を追加します
変換できる PHP データ型は次のとおりです:<?php $num1=3.14; $num2=(int)$num1; var_dump($num1); //输出float(3.14) var_dump($num2); //输出int(3) ?>方法 2: 特定の型変換を使用するfunction 、 intval()、 floatval()、 strval()
<?php
$str="123.9abc";
$int=intval($str); //转换后数值:123
$float=floatval($str); //转换后数值:123.9
$str=strval($float); //转换后字符串:"123.9"
?>
<?php
$num4=12.8;
$flg=settype($num4,"int");
var_dump($flg); //输出bool(true)
var_dump($num4); //输出int(12)
?>
手順: settype( ) 関数は、変数の型を設定するために使用されます。構文は次のとおりです。
settype ( $var , $type )
変数 var の型を type に設定します。
##var | |
---|---|
変換対象変数。 |
#type |
##type の可能な値は次のとおりです: |
"boolean" (または PHP 4.2.0 以降では "bool")
| 推奨学習: 「
以上がPHPでデータ型を変更する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。