테스트 사이트 - 개발 중인 베타 버전입니다

php에서 이런 구문의 의미는 뭔가요? 채택완료

홈짱 9년 전 조회 4,145

        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개

채택된 답변
+20 포인트
P
9년 전

객체 접근

 

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

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

 

$object->name 

 

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

 

$object->printUser();  

 

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

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

홈짱
9년 전
아하, 객체의 속성이나 작동법에 접근할 때 사용하는 거군요. 감사합니다.

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인