찾다

 >  Q&A  >  본문

공용 함수 getSalary()를 통해 개인 함수 test()를 호출할 때의 문제

공개 함수 getSalarya()

                                                                                      > 상사 주변에서 장난치고 싶지 않으세요?';

}

return $ res;

}


孙痴慢孙痴慢2238일 전1009

모든 응답(4)나는 대답할 것이다

  • 孙痴慢

    孙痴慢2018-10-13 12:32:21

    비디오의 약 18:26입니다. test()를 사용하여 이전 if 문의 필터링 메커니즘을 캡슐화한 다음 공개 getSalary()를 사용하여 비공개 test()를 호출합니다. 나는 Salary getSalary()가 우리가 얻어야 하는 값을 반환하지 않는다는 것을 발견했습니다. 나중에 getSalary()가 값을 반환하려고 하므로 getSalary()의 return을 통해 값을 반환해야 한다는 것을 알았습니다. 문제. 단, test()가 전달한 값은 getSalary()의 $res 변수를 통해 받아야 합니다. $res = $this->test();라고 쓴 다음 다시 돌아가서 test()를 확인하면 test()에서 $res를 전달하기 위해 test()에도 반환이 필요하다는 것을 알 수 있습니다. test()에 return $res;를 추가하면 실행됩니다.  

    회신하다
    0
  • 孙痴慢

    추가한 사진 4장이 빠졌네요. . .

    孙痴慢 · 2018-10-13 12:33:35
  • 天蓬老师

    天蓬老师2018-10-13 08:52:54

    적어도 문제가 무엇인지 말해 줄 수 있습니까? 어떻게 대답할 수 있습니까?

    회신하다
    0
  • 孙痴慢

    죄송합니다, 주 선생님. 다시 정리해보자

    孙痴慢 · 2018-10-13 09:04:33
  • 취소회신하다