2010-08-22 3 views
2

PHP 생성 된 소스 코드를 보면 일반적으로 모든 것이 한 줄로되어 있기 때문에 프런트 엔드 개발자가 코드를 읽고 문제를 해결하기가 매우 어렵습니다. /n 라인을 사용하지 않고PHP에서 예쁜 HTML 소스 코드를 얻는 방법은 출력을 생성합니까?

<ul><li>Hello</li><li>Hola</li><li>Bonjour</li></ul> 

<ul> 
    <li>Hello</li> 
    <li>Hola</li> 
    <li>Bonjour</li> 
</ul> 

모든 단지 지저분한 것을 만드는 서버 측 코드를 통해 나누기 :

그래서 PHP이에서 가서 출력을 생성 얻을 수있는 방법이 있나요 .

+1

대신 Firebug (http://getfirebug.com/)를 사용하지 않는 것이 좋습니다. 프런트 엔드 개발자를위한 도구이며, 모든 것을 선전합니다! – Marko

+1

@ Marko 그렇습니다. 프론트 엔드의 dev는 둘 다 방화 광을 사용합니다. 그러나 누군가가 소스 (컨트롤 U)를 직접 들여다 보면 그들은 지저분한 코드를 보게 될 것입니다. 필자가 관찰 한 대부분의 큰 사이트는 짝을 이루는 소스 코드에 대해서는 훌륭하게 사용되었고 다른 경우에는 프로답지 않은 것 같습니다. 나는 그것이 미적 일이지만 아직도 ... –

+2

흠 - 페이스 북을 본 적이 있니? 아니면 Google? 공백/줄 바꿈은 페이지 크기를 증가시킵니다. 왜 최종 사용자는 예쁜 HTML을 볼 수 있습니까? 많은 편집자들이 코드를 형식화 할 것입니다. 프론트 엔드까지가는 것입니다. 단지 방화범이 튀어 나와 있습니다. 나는 시간을 낭비하지 않고 생성 된 결과물을 미리보기 위해 노력했다. 기간. – Marko

답변

3

더 많거나 PHP 내가 echo 출력 문자열에 대한 " 표시를 사용하는 코드를 생성 찾고 덜 깨끗하고 느릅 나무는 새로운 선이나 코드 들여 쓰기를 만들기 위해 같은 \n\t 또는 다른 코드를 사용할 수 있습니다. 출력에 " 표지판이 필요한 경우 \"으로 이스케이프해야합니다. 이 경우 "이 출력되지만 PHP는 일반적인 문자처럼 취급합니다.

나는 아름다운 코드를 이런 방식으로 얻는 것이 고통 스럽지만 적어도 그것은 읽을 수있게 만든다는 것을 알고있다.

관련 문제