この記事では主に PHP データ型変換の知識を共有します。
PHP データ型変換は強制変換です。変換できる PHP データ型は次のとおりです。
(int)、(integer): 整数
(float) に変換されます。 、(double) 、(real): 浮動小数点型<p><?php</p>$num1=3.14;<br />$num2=(int)$num1; //强制转换为int类型<br />var_dump($num1); //输出float(3.14)<br /><p>var_dump($num2); //输出int(3)</p>
<p><?php</p>$str="123.9abc";<br />$int=intval($str); //转换后数值:123<br />$float=floatval($str); //转换后数值:123.9<br /><p>$str=strval($float); //转换后字符串:"123.9"</p>
<p><?php</p>$num4=12.8;<br />$flg=settype($num4,"int");<br />var_dump($flg); //输出bool(true)<br />var_dump($num4); //输出int(12)