<?= $this->listBuffer[$i][subject] ?> 이건 무슨 뜻
글쓴이: kimyh / 작성시간: 화, 2005/05/17 - 3:22오후
공개 소스를 구해다가 싸이트를 만들고 있는중인데 아래와같은 구문이
많이 쓰여 있는데 이해를 잘 못해서요.
<?= $this->listBuffer[$i][subject] ?> 이것이
바로 subject의 값으로 출력되던데 이걸 echo 로 바꾸어 나타내게 하려면 어떻게 바꾸어 지는지요.
그리고 <? $this->listBuffer[$i][subject] ?>
이런식으로 <? 옆에 =를 빼면 제대로 값이 찍히지를 않더군요.
아마 리스트 버퍼의 i 번째에 있는 subject의 값을 출력 하라는 의미같은데
echo를 쓰는것과 어떤경우에 이런식으로 쓰는건지 모르겠군요.
그리고 또 listBuffer는 어디에서있는건지 찾을수도 없습니다.
$this-> 가 구체적으로 무었을 의미 하는지 알려주시면 감사하겠습니다.
Forums:
아마도
은
과 동일합니다.
echo를 사용하는 경우는 php 스크립트내에서 html 코드를 출력할때 편하고요, <?= ... ?>는 html 코드 내에서 간단한 php 스크립트를 삽입할때 편합니다.
감사합니다. 근데 링크거는게 않보여요?
답변 감사합니다.
그런데 이 소스가 게시판 소스중 리스트 제목의 내용을 출력 하느내용인데요
<td class=darkgray><?= $this->listBuffer[$i][subject] ?></td>
위의 어디에도 링크를 거는곳이 없는데도 글보기 페이지로 제목의 내용을 클릭하면 넘어가는데 왜 링크거는게 않보이나요?
살며 그리고 사랑하며...
정보는 공유할때 그 가치가 있는것.....
나의 조그만 지식공유는 남에게 엄청난 기쁨을 안겨 준다.
글세요..
전체적인 소스를 보지 않아서 잘 모르겠지만,
$this->listBuffer[$i][subject] 이 부분에 저장된 값이,
"<a href =' > </>" 머 이런 값이 들어 있는게 아닐까요?
한번 웹브라우져에서 $this->listBuffer[$i][subject]가 어떤식으로 변하는지 확인해보세요.. ^^
Re: <?= $this->listBuffer[$i][subject] ?> 이건 무슨
$this-> 는 PHP 중 class 에서 쓰는 문법 입니다.
php.net 에서 calss 부분 참조 하시거나 phpschool.com 같은 곳에 문의 하시면 좀 더 빠른 답변 얻으실수 있을듯 합니다.
그리고..
listBuffer[$i][subject]
부분은.. 어디선가 선언 되었을 텐데...
소스 위쪽 부분에, include 나 require 같은 문 없는지요. 잘 찾아 보시면 찾으실수 있을듯 합니다.
아님.. 전체 소스를 올려 주시는 것도 답변에 도움이 될듯 합니다.
아.. 그리고.. class 에 대한 부분은
http://kr2.php.net/manual/kr/ref.classobj.php
여기를 참조 하시면 됩니다.
답변 감사합니다. 소스 전체 입니다.
답변 감사합니다.
전체 소스 올려드립니다.
도저히 못찾겟군요.
인크루된게 없어요.
죄송 합니다. BB코드가 않되네요.
살며 그리고 사랑하며...
정보는 공유할때 그 가치가 있는것.....
나의 조그만 지식공유는 남에게 엄청난 기쁨을 안겨 준다.
Re: 답변 감사합니다. 소스 전체 입니다.
올려주신 파일이 다른 파일을 include 하는게 아니고다른 파일이
올려주신 파일이 다른 파일을 include 하는게 아니고
다른 파일이 올려주신 파일을 include 하기 때문에 위의 skin 파일을
include 하는 녀석을 찾아보셔야 겠군요.
댓글 달기