php empty 函数判断结果为空但实际值却为非空的原因解析