4个回答
2012-09-18 · 知道合伙人软件行家
关注
展开全部
貌似这个题与数据类型转换有关,但与优先级无太大关系的吧?
以下是关于此题的解释,先请看php手册中对于boolean类型变量的说明:
当转换为 boolean 时,以下值被认为是 FALSE:
布尔值 FALSE 自身
整型值 0 (零)
浮点型值 0.0 (零)
空 字符串, 以及字符串 "0"
不包括任何元素的数组
不包括任何成员变量的对象(仅PHP 4.0 适用)
特殊类型 NULL (包括尚未设定的变量)
从没有任何标记(tags)的XML文档生成的SimpleXML 对象
所有其它值都被认为是 TRUE(包括任何资源)。
由上述可知:
A、属字符串 "0",则$a等于false
B、"true",则$a等于true
C、-3,则$a等于true
D、10,则$a等于true
故此,答案应选A
以下是关于此题的解释,先请看php手册中对于boolean类型变量的说明:
当转换为 boolean 时,以下值被认为是 FALSE:
布尔值 FALSE 自身
整型值 0 (零)
浮点型值 0.0 (零)
空 字符串, 以及字符串 "0"
不包括任何元素的数组
不包括任何成员变量的对象(仅PHP 4.0 适用)
特殊类型 NULL (包括尚未设定的变量)
从没有任何标记(tags)的XML文档生成的SimpleXML 对象
所有其它值都被认为是 TRUE(包括任何资源)。
由上述可知:
A、属字符串 "0",则$a等于false
B、"true",则$a等于true
C、-3,则$a等于true
D、10,则$a等于true
故此,答案应选A
展开全部
当转换为 boolean 时,以下值被认为是 FALSE:
the 布尔值 FALSE 自身
the 整型值 0 (零)
the 浮点型值 0.0 (零)
空 字符串, 以及 字符串 "0"
不包括任何元素的数组
不包括任何成员变量的对象(仅PHP 4.0 适用)
特殊类型 NULL (包括尚未设定的变量)
从没有任何标记(tags)的XML文档生成的SimpleXML 对象
所有其它值都被认为是 TRUE(包括任何资源)。
the 布尔值 FALSE 自身
the 整型值 0 (零)
the 浮点型值 0.0 (零)
空 字符串, 以及 字符串 "0"
不包括任何元素的数组
不包括任何成员变量的对象(仅PHP 4.0 适用)
特殊类型 NULL (包括尚未设定的变量)
从没有任何标记(tags)的XML文档生成的SimpleXML 对象
所有其它值都被认为是 TRUE(包括任何资源)。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你这个是要判断值是true还是false,在PHP中的这种情况下会把0转换为false
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这句不完整把
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询