代码改变世界

PHP "松散比较"

2017-01-17 20:34  brookin  阅读(284)  评论(0编辑  收藏  举报

PHP 的整数和字符串比较是 "松散比较"

var_dump('dev' == 0);
bool(true)

switch

switch 在进行比较的时候,只是对值进行比较("松散比较")

$type = 'abc';
switch ($type) {
	case 0:
		$value = 'case 0';
		break;
	case 'abc':
		$value = 'case abc';
		break;
}

value 的取值为 'case 0'