<?php
$site= "홈짱닷컴" ;
$url = "Homzzang.com";
echo $site . PHP_EOL . $url ;
?>
위처럼 넣으면, 아래처럼 두 줄로 나와야 하는 거 아닌가요?
홈짱닷컴
Homzzang.com
이상하게, 저는 아래처럼 글자간 간격이 한 칸 떨어진 한 줄로 출력되네요.
홈짱닷컴 Homzzang.com
BR 태그 말고, PHP_EOL 코드 사용해서 줄바꿈되게 나오게 하려면 어떻게 해야 하나요?
답변 5개 / 댓글 5개
채택된 답변
+20 포인트
고로 원하시는 방법으로 출력하려면 아래처럼 해야겠지요.
Copy
<?php$site= "홈짱닷컴" ;$url = "Homzzang.com";echo '<pre>'.$site . PHP_EOL . $url.'</pre>';?>
저도 참 많이 쓰는 태그입니다
str_replace로 하여금
PHP_EOL
을
로 치환 하세요.
ps. 개행과 줄바꿈은 달라용
str_replace로 하여금
PHP_EOL
을
로 치환 하세요.
ps. 개행과 줄바꿈은 달라용
답변에 대한 댓글 3개
이곳에서 자세하게 설명하고 있네요.
https://wiki.mooo.org/w/PHP_EOL
<br> 태그의 개념이 아니라 개행문자의 개념입니다.
운영체제마다 개행문자가 달라 이 전역상수를 사용하는 것으로 알고 있습니다.
답변을 작성하려면 로그인이 필요합니다.
하지만 있는 그대로 출력하려면 가장 적당 하긴하죠 ㅎㅎ