BOTC软件开发模型思想之核心代码区分——php示例002

<?php
$bar = true;					// 声明boolean类型变量,赋初始值为 true
// == 是一个操作符,它检测两个变量是否相等,并返回一个布尔值,传递给控制流程
//$bar与字符串zhy相比较,结果为false,echo不执行
if($bar  ==  “zhy”) {			
	echo '相等';
}
     /*
要明确地将一个值转换成boolean,PHP中可以使用(bool)或者(boolean)来强制转换。但很多情况下不需要,因为它会实现自动转换。
var_dump()函数显示关于一个或多个表达式的结构信息,包括表达式的类型与值,可以比较一下 var_dump() 与 print_r()。
*/
var_dump((bool) “”);          // 将空值转换成bool,运行结果为bool(false)
var_dump((bool) 1);             // 将数字1转换成bool,运行结果为bool(true)
var_dump((bool) -3);            // 将数字-3转换成bool,运行结果为bool(true)
// 自行验证其他情况
?>

BOTC软件开发模型思想之核心代码区分——php示例002

你可能感兴趣的:(BOTC软件开发模型思想之核心代码区分——php示例002)