if(条件语句)
{
//为true
}
else
{
//为false;
}
一直都以为条件语句必须是boolean类型才能进行判断,其实不是这样的,条件语句的类型可以是整型或字符串型之类的,如果是整型,值为0,跳转到为false的语句,为其他值跳转到真。如果是字符串类型或者其他像函数、类对象之类的,只要不为null,则跳到true语句。as是这样,php也是这样。
{
//为true
}
else
{
//为false;
}
一直都以为条件语句必须是boolean类型才能进行判断,其实不是这样的,条件语句的类型可以是整型或字符串型之类的,如果是整型,值为0,跳转到为false的语句,为其他值跳转到真。如果是字符串类型或者其他像函数、类对象之类的,只要不为null,则跳到true语句。as是这样,php也是这样。