不同

php中比较运算符中不同类型变量比较

有一次开发中遇到一个问题,比较两个变量大小,根据条件走不同的逻辑。但是发现条件结果总是不符合预期。通过调试打印变量,发来其中有一个变量是数组类型的,一个是数字类型的。通过翻阅php手册获知,数组类型的都比数字类型的值大。对于不同变量间进行大小比较,规则如下:对象类型 总是 比其他类型的变量 大数组类型 总是 比其他类型的变量 大 (ps:对象类型除外)bool 与 其他类型变量比较时,其他类型先转