php数据类型的转换方法

时间: 2009-04-20  分类: php+Mysql  收藏
<?php
/*
*整型---(int),   (integer)
*布尔---(bool), (boolean)
*浮点型-(float),(double),(real)
*字符串-(string)
*数组---(array)
*对象---(object)
*/
////////////第一种:自动转换数据类型
$a = '100abc';
$b = '300abc';
$c = $a + $b;
echo $c . '

'; //显示:400;
////////////第二种(1):强制转换数据类型
$a = '600ab';
$b = (int)$a;     //强制转换成整型;
var_dump($b);     //显示:int(600);
echo   '

';
$c = (bool)$a;     //强制转换成布尔型;
var_dump($c);     //显示:bool(true);
echo   '

';
////////////第二种(2):强制设置数据类型
$a = '900gh';
setType($a,"array") ; //强制设置成数组
var_dump($a);
echo   '

';
////////////第二种:强制转换数据类型
$a = '22abc';
$b = intval($a);
var_dump($b);   //显示:int(22)
echo '

';
$c = floatval($b);
var_dump($c);   //显示:float(22)
echo '

';
$d = strval($c);
var_dump($d);   //显示:string(2)"22"
echo '

';
?>
分享到:

评论

昵 称: