我目前正在测试一个简单的PHP函数。如果在没有传递任何参数的情况下调用函数,我想返回字段的当前值;如果传递了参数,我想设置一个新值。奇怪的是:如果我传递0(var_dump显示正确的值int(1)0),函数进入if分支,就像我调用没有任何值的函数一样,我只是不明白为什么。功能:publicfunctionu_strasse($u_strasse='asdjfklhqwef'){if($u_strasse=='asdjfklhqwef'){return$this->u_strasse;}else{//setnewvaluehere}}u_strasse()或u_strasse(0)让我进