$this->href가 무슨 뜻인가요?
본문
if ($this->href) {
echo "<div class=\"sct_img\"><a href=\"{$this->href}{$row['it_id']}\" class=\"sct_a\">\n";
}
위 구문에서 $this->href는 무슨뜻인가요?
사용자 데모 해당링크를 누르면...
http://demo.sir.kr/gnuboard5/shop/item.php?it_id=1446772772 이렇게 연결되는 데요.
http://demo.sir.kr/gnuboard5/shop/item.php 이 부분에 해당하는 것이 $this->href라고 이해하면 되는 건지 궁금합니다.
답변 2
$this에 대한 href값이 존재하면 이라는 뜻 입니다
존재할때만 해당 소스부분을 로직이 타고 들어가라는 뜻입니다.
존재하지 않으면 그 부분은 건너뛰라는 뜻입니다
이제보니 닉네임이 참 재미있네요^^
이것을 제대로 아실려면 객체지향프로그래밍에 대해 아셔야 합니다.
$this란 클래스 인스턴스의 객체를 나타내고 $this->href는 그 객체의 멤버변수 또는 프로퍼티를 뜻하는데
그냥 해당 클래스 내에서 선언되는 변수라고 아시면 되겠네요 ㅎㅎ
답변을 작성하시기 전에 로그인 해주세요.