2014-10-24 4 views

답변

3

을 얻을 기능 검사를 호출 콘텐츠 유형을 변경하십시오 :

$app->contentType('application/json'); 

to :

$app->contentType('text/html'); 

다음 특정 템플릿 또는 단순히 에코 HTML 문자열

1

이 시도 :

<?php 
function test() 
    { 
     echo '<html><body><h1> HELLO </h1> </body></html>' ; 
    } 

?> 
+0

슬림 인스턴스의 기능을 렌더링 사용 내가 슬림 사용하고 내가 SLIM 사용할 수없는 HTML – Matteo

1

당신이

을 할 필요가
<?php 

function text() { 
    echo '<html><body><h1>Hello</h1></body></html>'; 
} 

?> 

그러나 이는 페이지의 기본 유효한 구조가 아닙니다. <head /> 태그가 누락되었습니다.

<?php 

function text() { 
    return '<html><body><h1>Hello</h1></body></html>'; 
} 

?> 

을 어디 당신은 그것을 필요 :

+0

이 방법의 문자열을 확인하고 문자열을 반환하고 찾을 수 없음 페이지가 아닙니다. – Matteo

0

이 시도

<?php echo text(); ?> 
0

을이 밖으로 시도 : 당신은 당신이 작성할 수 있습니다 히어 닥라는 뭔가를 PHP에서

<?php 

    function test() 
    { 
     $html = '<html>'; 
     $html .= '<body>'; 
     $html .= '<h1>Hello</h1>'; 
     $html .= '</body>'; 
     $html .= '</html>'; 

     echo $html; 
     //or 
     return $html; 
    } 
?> 
0

을 PHP 내에서 많은 양의 텍스트가 있지만, 끊임없이 사물을 벗어날 필요는 없습니다. 구문은

<<<EOT [text here] EOT; 그래서 귀하의 경우는 함수가 같은 텍스트를 반환 할 수있다이

function test() { 
    return <<<EOT 
     <html> 
      <body><h1>HELLO</h1></body> 
     </html> 
    EOT; 
} 

그럼 당신이 SLIM 프레임 워크를 사용하는 경우 내용

echo test();