标签:
PHP数据类型有三种转换方式:
判断数据类型使用gettype()函数
1 <?php 2 /* 3 * 第一种转换方式 4 */ 5 $num1 = 3.2; 6 $num2 = (int)$num1; 7 var_dump($num1); //输出 float 3.2 8 var_dump($num2); //输出 int 3 9 10 /* 11 * 第二种转换方式 12 */ 13 $str = "34.35fd"; 14 $int = intval($str); 15 $float = floatval($str); 16 $string = strval($str); 17 var_dump($int); //输出 int 34 18 var_dump($float); //输出 float 34.35 19 var_dump($string); //输出 string ‘34.35fd‘ (length=7) 20 21 /* 22 * 第三种转换方式 23 */ 24 $num4 = 12.8; 25 $flag = settype($num4, "int"); 26 var_dump($flag); //输出 boolean true 27 var_dump($num4); //输出 int 12 28 29 /* 30 * 判断数据类型使用gettype()函数 31 */ 32 var_dump(gettype($num1)); 33 var_dump(gettype($num2)); 34 var_dump(gettype($str)); 35 var_dump(gettype($int)); 36 var_dump(gettype($float)); 37 var_dump(gettype($string)); 38 var_dump(gettype($num4)); 39 ?>
标签:
原文地址:http://www.cnblogs.com/starryyy/p/5498273.html