课程
/后端开发
/PHP
/PHP入门篇
不知道我的理解是不是有错
2015-01-16
源自:PHP入门篇 3-6
正在回答
PHP是弱类型语言,他的类型总是根据你最近一次对它的赋值来定的。flag是名称,但是名称本身没有类型,输出的时候就是名称所代表的变量的类型,也就是他的value的类型
木笃猪
潇潇的夜雨林 提问者
bool(true) 请问那个bool是哪里来的呢?是不是布尔变量名一定要用bool呢?谢谢回答
$flag = $man == "男";php中运算符有优先级,和平时做加减乘除的运算优先级类似,==的优先级高于=,所以先计算$man == "男",返回结果是TRUE或者FALSE,第二步拿上一步的计算结果给$flag赋值,所以$flag=TRUE或者$flag=FALSE,$flag就是布尔型
举报
PHP入门教程轻松学习,行业大牛帮您快速掌握PHP编程基础知识。
3 回答PHP标量类型—布尔类型的注意点
3 回答var_dump是什么意思?不是显示变量的类型吗?
3 回答什么是变量的数据类型,怎么不一样
2 回答变量类型wt
2 回答PHP变量的数据类型