programing

PHP CLI의 새로운 라인

kingscode 2022. 9. 8. 23:02
반응형

PHP CLI의 새로운 라인

php CLI 스크립트가 있어서 새 줄에서 출력을 끊을 수 없습니다.그렇습니다.

echo 'this is my text\r\n';
echo 'next line';

이것으로 알 수 있다.

this is my text\r\nnext line

다른 라인에서 출력을 얻을 수 있는 방법은 없나요?

큰따옴표 사용".

echo "next line\n";

또한 시스템에 의존하는 상수를 사용할 수 있습니다.PHP_EOL

echo "this is my text" . PHP_EOL;

대신 큰따옴표를 사용합니다. ".

이스케이프 시퀀스는 작은 따옴표가 아닌 큰따옴표 안에 있는 경우에만 구문 분석됩니다.

http://php.net/manual/en/language.types.string.php

예기치 않은 결과를 초래할 수 있으므로 PHP에서는 아무것도 연결하지 않는 것이 좋습니다. 대신 쉼표를 사용하십시오.

echo 'Text with new line' , PHP_EOL;

덧붙여서 이것은 더 빠릅니다.파싱된 큰따옴표를 연결하거나 피하지 않습니다.

언급URL : https://stackoverflow.com/questions/6818875/new-line-on-php-cli

반응형