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

$list->set_category($ca['ca_id'], 1); 채택완료

soulfood 10년 전 조회 4,430

shop/list.php에서 질문있습니다.

 

 

$list->set_category($ca['ca_id'], 1);

 

이것의 의미가 무엇인가요? 연산자 중에서 '='는 대입연산자이잖습니까 근데 '->' 이것은 무엇인지요

아래 내용을 해석해주실수 있을까요 !

 

$list = new item_list($skin_file, $ca['ca_list_mod'], $ca['ca_list_row'], $ca['ca_img_width'], $ca['ca_img_height']);
        $list->set_category($ca['ca_id'], 1);
        $list->set_category($ca['ca_id'], 2);
        $list->set_category($ca['ca_id'], 3);
        $list->set_is_page(true);
        $list->set_order_by($order_by);
        $list->set_from_record($from_record);
        $list->set_view('it_img', true);
        $list->set_view('it_id', false);
        $list->set_view('it_name', true);
        $list->set_view('it_basic', true);
        $list->set_view('it_cust_price', true);
        $list->set_view('it_price', true);
        $list->set_view('it_icon', true);
        $list->set_view('sns', true);
        echo $list->run();​

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

답변 2개

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

객체참조연산자 입니다.

PHP 는 c언어의 구조를 많이 차용해서 개발이 되었습니다.

객체의 멤버변수 멤버메소드를 참조하는 지시자로 사용합니다.

item_list 라는 객체의 메소드 set_category 함수를 콜하는 겁니다.

 

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

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

10년 전

쉽게 말하자면 class item_list 가  있고 그 속에 set_category()라는 함수가 있습니다

바로 해당 class내의  함수를 호출하는 방법이다라고 생각하면 될 겁니다 

 

 

 

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

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

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

로그인