>  기사  >  백엔드 개발  >  페이지에 표시할 수 있도록 thinkphp 모델에 항목을 덤프하는 방법은 무엇입니까?

페이지에 표시할 수 있도록 thinkphp 모델에 항목을 덤프하는 방법은 무엇입니까?

WBOY
WBOY원래의
2016-10-17 09:30:171569검색

내 테이블이 뉴스이고 모델을 작성했습니다. 이제 모델에 문제가 있습니다. 변수에 값이 있는지 알 수 없습니다. 해당 변수를 어떤 페이지에도 직접 덤프할 수 없다는 것을 알았습니다. , 뷰 페이지와 같이 컨트롤러처럼 이 변수의 값을 뷰 페이지에 표시할 수 있습니다

모델 페이지에서 공개 함수를 작성하면 버릴 수 없습니다. 뉴스 목록 페이지나 보기 페이지에서 모델에 인쇄된 변수를 보고 싶습니다. 이것을 어떻게 디버깅합니까?

도움을 요청해주세요. 감사합니다

페이지에 표시할 수 있도록 thinkphp 모델에 항목을 덤프하는 방법은 무엇입니까?

답글 내용:

내 테이블이 뉴스이고 모델을 작성했습니다. 이제 모델에 문제가 있습니다. 변수에 값이 있는지 알 수 없습니다. 해당 변수를 어떤 페이지에도 직접 덤프할 수 없다는 것을 알았습니다. , 뷰 페이지와 같이 컨트롤러처럼 이 변수의 값을 뷰 페이지에 표시할 수 있습니다

모델 페이지에서 공개 함수를 작성하면 버릴 수 없습니다. 뉴스 목록 페이지나 보기 페이지에서 모델에 인쇄된 변수를 보고 싶습니다. 이것을 어떻게 디버깅합니까?

도움을 요청해주세요. 감사합니다

페이지에 표시할 수 있도록 thinkphp 모델에 항목을 덤프하는 방법은 무엇입니까?

뉴스페이지 컨트롤러에 작성한 모델의 메소드를 호출하면 모델에서 덤프 데이터를 확인할 수 있습니다

덤프가 나오지 않는 이유는 아마도 해당 코드가 실행되지 않았기 때문일 것입니다.

보기 위해 데이터를 전달하는 경우

<code>$this->assign('data',$data);</code>

뷰의 HTML 페이지에

을 삽입할 수도 있습니다.
<code><?php 
    dump($data);
?></code>

모델에서는 덤프가 페이지에 직접 표시될 수 있습니다. 표시되지 않으면 코드에 문제가 있는 것입니다. 컨트롤러 코드를 게시하고 살펴보세요.

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.