묻고답하기

책보면서 php를 좀 공부해 볼까 나쁜 머리로 버벅 거리고 있습니다.
class부분에서 안 돌아가는 머리 더더욱 버버벅 거리더군요

<?
class Accouct {
        var $current_money;

        function Account ($defval = 10000) {
                $this -> current_money = $defval;
        }

        function save ($money) {
                $this -> current_money += $money;
        }

        function withdraw ($money) {
                if ($this -> current_money < $money) {
                        echo ("잔액이 부족합니다.");
                        return true;
                } else {
                        $this ->current_money -=$money;
                        return true;
                }
        }

        function getCurrent() {
                return $this -> current_money;
        }
}
?>

여기서 보면 if 구문에  return true; 라는게 나오는데요 (저건 제가 보고 있는 책에 나오는 예제 입니다.;;)

무슨 의미 인가요 ^^;;;  값이 참이면 반환하고 함수를 종료하라 -_-? 이런 의미 인가요?
그럼 return; 만 써도 될것을 굳이  true 를 붙이는 까닭이 -_-;a;;

저넘의 class 때문에 인터넷 뒤져가며 겨우 개념설명해 놓은거 찾아서 어찌 어찌 하고 있는데
저 부분이 궁금하네요 ^^

조언 부탁 드립니다.