테스트 사이트 - 개발 중인 베타 버전입니다

PHP_EOL; 기능을 알고 싶습니다. 채택완료

물한모금 10년 전 조회 8,645

그누4에서는 못 본 것 같은데,

PHP_EOL; 이 어떤 기능을 하는 것인가요? 

 

답변 주시면 감사하겠습니다.(__)

 

-------------------------------

 

검색해 보니까, 줄바꿈 기능이라고 나오는데요.

올바른 설명인가요?

그렇다면 <br/>과 무슨 차이인가요?

 

댓글을 작성하려면 로그인이 필요합니다.

답변 3개

채택된 답변
+20 포인트
P
10년 전

PHP에서는 엔터를 쳐서 내려가도 실제 출력되는 html구문에는 엔터가 안나옵니다. 강제적으로 break line을 출력할 때 사용합니다.

$a="asdf";

$b="ghjk";

echo $a.PHP_EOL.$b;

를 하면

 

asdf

ghjk

가 되는것이죠 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

물한모금
10년 전
친절한 답변 감사합니다.^^

댓글을 작성하려면 로그인이 필요합니다.

10년 전
에고 두 분 답변 모두 채택이 안 되는군요.ㅜㅜ
로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

10년 전

 

End Of Line 으로 일고 있습니다

5.0.2에서 추가된 예약상수인 것으로

 

php.net에서는 아래와 같이 설명하고 있네요.

PHP_EOL (http://php.net/manual/en/language.types.string.php">string)

The correct 'End Of Line' symbol for this platform. Available since PHP 5.0.2

 


사용예는 그누보드에도 많이 있지만...

PHP_EOL can be used like that:

<?php

$data
= 'some data'.PHP_EOL
;
$fp = fopen('somefile', 'a'
);
fwrite($fp, $data
);

?>

Which is the same of \r\n or \n depending on the OS.
You can put those lines in a while for example, and create a log file.

 

 

http://php.net/manual/en/reserved.constants.php">http://php.net/manual/en/reserved.constants.php 참조 

 

 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

물한모금
10년 전
신리님, 오랜만에 인사 드립니다.
답변 감사합니다.^^

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인