我对一些数据进行了以下测试:
if(isset($option_type)
&& ($option_type == 3 || $option_type == 4
&& (isset($ext_data) && $ext_data != "")
)
){}
它应该做的是,如果 $option 类型不是 3 或 4,则测试应该返回 true。如果 $option 类型是 3 或 4 并且 $ext_data 不存在或等于“”,那么测试应该返回 false。
但是,无论 $option_type 是什么,它都会返回 false。
如何格式化此测试,以便当 $option_type 为 3 或 4 且 $ext_data 存在且不是“”时,结果为真?
李