php에서 이런 구문의 의미는 뭔가요?

php에서 이런 구문의 의미는 뭔가요?

QA

php에서 이런 구문의 의미는 뭔가요?

본문

        if ( $length )

        {

            $totalLength = intval($this->info->get_value('length')->get_plain());

        }

        else if ( $this->info->get_value('files') )

        {

            $files = $this->info->get_value('files')->get_plain();

            while ( list( $key, $value ) = each( $files ) )

            {

                $file->name = ltrim( $file->name, '/' );

                $totalLength+= intval($value->get_value('length')->get_plain());

            }

        }

 

 

화살표로 나열하는 의미가 뭔가요?

이 질문에 댓글 쓰기 :

답변 1

객체 접근

 

객체의 속성에 접근하는 방법은 -> 를 사용하는 것이다.

new로 생성한 User 클래스를 대입한 $object의 name 속성에 접근하기 위해서는

 

$object->name 

 

또는 객체의 메소드인 printUser()에 접근하기 위해서는

 

$object->printUser();  

 

참고) http://hyeonstorage.tistory.com/115 

답변을 작성하시기 전에 로그인 해주세요.
전체 14,991
QA 내용 검색
filter #php ×

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT