PHP中变量类型的问题

string->字符串boolean->布尔值array->数组int->整型float->浮点数real->?integer->?double->?bool->?obj... string ->字符串
boolean - >布尔值
array ->数组
int ->整型
float ->浮点数

real ->?
integer ->?
double ->?
bool ->?
object-对象

请问上述的是php中的变量类型吗,字符串和布尔值和对象,数组我大体懂点,这个浮点数是取小数的意思吗,int是去掉小数取整数的意思吗,还有其他的是什么意思,谁来给我讲解下,不胜感谢~
展开
 我来答
fwfwt
推荐于2018-04-04 · TA获得超过104个赞
知道小有建树答主
回答量:170
采纳率:0%
帮助的人:79万
展开全部
PHP 支持 8 种原始数据类型。

四种标量类型:

boolean(布尔型)false 和 true
只有两个取值

integer(整型)
也就是非小数

float(浮点型,也称作 double(取值范围比float小))
小数

string(字符串)

两种复合类型:

array(数组)

object(对象)

最后是两种特殊类型:

resource(资源)

NULL(无类型)

为了确保代码的易读性,本手册还介绍了一些伪类型:

mixed(混合类型)

number(数字类型)

callback(回调类型)

更详细的说明LZ可以百度搜索:php数据类型 会有很详细的介绍
cndavidwang
2013-09-21 · TA获得超过127个赞
知道小有建树答主
回答量:167
采纳率:100%
帮助的人:78.2万
展开全部
string是PHP的数据类型,字符串。这个应该归属于基本的标量类型。
boolean和后面的bool同义,布尔值,也是四种基本的标量类型之一。
array是PHP的数据类型,数组。结构类型
int是PHP的数据类型,整数型。和后面的integer同义。
float和后面的real、double均指浮点型。而且,在PHP的在线文档中,似乎没有明确这三种类型的精度区别,似乎可以当成一种类型。兼且PHP定义变量无需明确数据类型。所以感觉可以把这三种类型视为同义。

object是对象类型,也是一种结构类型。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
295440026
2013-09-21 · TA获得超过938个赞
知道小有建树答主
回答量:1120
采纳率:57%
帮助的人:255万
展开全部
浮点型分单精度和双精度 ,单精度是指有小数点的比如1.234这些。
int是整形,不具有去掉小数的功能。只能存整形数字。如果你带有小数的话就不能用int 不然报错。
追问
双精度呢
追答
双精度的字符长度是单精度的一倍。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式