Computer >> 컴퓨터 >  >> 프로그램 작성 >> PHP

PHP에서 작은 따옴표로 줄 바꿈 인쇄

<시간/>

\n은 작은따옴표와 함께 사용할 수 없으므로 다른 옵션을 사용해야 합니다.

  • 명령줄 인터페이스를 사용할 때 상수 PHP_EOL을 사용할 수 있습니다.
  • 브라우저와 함께 사용할 경우 '
    '를 사용할 수 있습니다.

두 옵션 모두 아래에 설명되어 있습니다.

<?php
if (PHP_SAPI === 'cli') {
   return PHP_EOL;
}
else
{
   return "<BR/>";
}
?>

옵션이 cli가 아니라고 가정하면 'else' 부분이 실행되고 개행 문자가 인쇄됩니다 -

예시

<?php
   $var_1 = 'hi';
   $var_2 = "\n";
   $var_3 = 'hello';
   echo $var_1 . $var_2 . $var_3;
   echo PHP_EOL;
   $var_2 = str_replace("\n", '\n', $var_2);
   echo $var_1 . $var_2 . $var_3;
   echo PHP_EOL;
?>

출력

이것은 다음과 같은 출력을 생성합니다 -

hi hello hi\nhello