来源:3-6 PHP标量类型—布尔类型

猩大大

2014-08-01 01:52

false和$flag有关系吗 $flag求翻译 如果是“true”则输出的是“1”,“false”则什么也不输出。这句话是啥意思,只是进行判断的作用吗,就是说输出以后如果是1,就说明是正确的,如果啥都没显示 就是说明是错误的··?是这样理解吗

写回答 关注

2回答

  • 猩大大
    2014-08-01 22:38:01

    那赋值给变量$flag 意义何在 就是说这个变量是否满足什么条件吗,按题目说$man=='男'的比较是满足条件的,那这个值是1, 把1赋值给变量$flag 那就是说这个变量的值是1,也就是说$flag=1, 是这个意思吗



    银鳞

    还是不对,$man=="男"这整个语句比较的结果是一个布尔变量的值true,$man只是一个字符串string变量,比较两个字符串是否相同,把结果true或者false赋值给flag,于是flag就是一个布尔变量,值为true,但是直接使用打印的时候,布尔变量如果是true则会输出字符1

    2014-08-15 13:51:04

    共 1 条回复 >

  • jaleel
    2014-08-01 09:21:54

    同学您好,本节主要讲解的是布尔类型,若将一个布尔类型进行输出的话,如果是“true”则输出的是“1”,“false”则什么也不输出。$man=='男'进行比较是为了得到一个布尔类型的值然后赋值给变量$flag。

PHP入门篇

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

456652 学习 · 6590 问题

查看课程

相似问题

回答 3

回答 2

回答 1

回答 3

回答 1