while循环是php中重要的循环控制结构。它接受的表达式或值,最终会转换为布尔型。如果是其他数据类型,最终都会被转换为布尔型进行循环判断。
一、while循环的定义
它的定义为:
while (expr)
statement
只要 while 表达式expr的值为 TRUE 就重复执行嵌套中的循环语句。
二、while循环接受的参数和值
while循环最终接受的值类型为布尔型。所有其他类型的值会被转换为布尔型。
其他类型转换为布尔型:
字符串:字符串””,”0″为false,其余为true。这里要注意只有”0″是false,”0.0″是true。
整数:整数0为false,其余为true。
浮点数:浮点数0.0为false,其余为true。
数组:空数组为false,其余为true。
对象:对象为true。
NULL:为false。
三、示例
如若转载,请注明出处:https://www.javaidea.cn/article/8143.html