想问一些问题

来源:6-14 PHP中结构嵌套之条件嵌套

O_硕

2016-07-11 15:25

if($sex=="男")这里的$sex是布尔型吗

同上面的问题其他的$noHouse $isPregnancy这些都是一样类型吗

写回答 关注

3回答

  • 银币
    2016-08-10 16:28:58

    $sex变量不是bool类型,是字符串,本身的含义是性别, 在$sex == "男"表达式中,比较运算符会判断$sex的值是否为"男",是则返回bool类型的值true,继而执行大括号之内的任务。这里的$noHouse、$isPregnancy是bool类型,在声明时候已经赋予了其含义,变量本身想表达的含义分别是 没有房 和 已经怀孕。拿没有房来说 $noHouse 如果为true 表示这个人没房。

    M_先生 回复让老夫瞅瞅

    你这样说也可以

    2016-12-19 09:05:37

    共 5 条回复 >

  • YRee
    2016-07-11 16:09:50

    ( ) 里的结果整体是个布尔值。而$sex是一个变量而已,具体是什么类型看具体情况。 而($sex=="男")这就是一个布尔值了

  • TO_BE_NO_ONE
    2016-07-11 16:05:23

    布尔类型只有结果,一个是true 一个是false。没有其他的结果。$noHouse和$isPregnancy是一个函数而已相当于X,Y,Z$sex也是一样。sex是性别,nohouse是没有房,isPregnancy是怀孕

PHP入门篇

PHP入门教程轻松学习,行业大牛帮您快速掌握PHP编程基础知识。

455957 学习 · 6306 问题

查看课程

相似问题