欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  php教程

php数据类型03

程序员文章站 2022-03-21 13:41:29
...

1、数据的强制装换 特殊情况如下: $a = '2012abcd'; $b = 'qq2012abcd'; var_dump( (int)$a ); //输出2012,非数字部分就会被抹去 var_dump( (int)$b ) ;//输出的是0,全部都被抹掉了 2.设置数据类型: $a = 2012; setType($a , 'int'); setType直接改变作

1、数据的强制装换

特殊情况如下:

$a = '2012abcd';

$b = 'qq2012abcd';

var_dump( (int)$a ); //输出2012,非数字部分就会被抹去

var_dump( (int)$b ) ;//输出的是0,全部都被抹掉了

2.设置数据类型:

$a = "2012";

setType($a , 'int');

setType直接改变作用体变量类型,而强制转换是复制一个对象

3.具体系统转换函数:

intval() //装换成整型

floatval() //装换成浮点型

strval() //转换成字符串型

注意:这三个函数只是适用于int,float,string ,boolean,这些标量类型,不能用于array,resource,object类型变量

4.获取外部表单内容的几种方式:

$_GET[],$_POST[],$REQUEST[]

可以用三木运算对表单的内容进行检测,比如获取username:

$username = empty($_POST['name'])?"请填写姓名":$_POST['name'];

echo "用户名为:{$username}";//也可以去掉大括号