반응형
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
반응형
'programing' 카테고리의 다른 글
속성처럼 dict 키에 액세스하시겠습니까? (0) | 2022.09.08 |
---|---|
jquery $.ajax를 사용하여 PHP 함수를 호출합니다. (0) | 2022.09.08 |
마우스 이벤트를 절대 위치 요소에 통과시킵니다. (0) | 2022.09.08 |
JSX에서 "export default"는 무엇을 합니까? (0) | 2022.09.08 |
부분 문자열의 길이를 계산할 때 "오른쪽-왼쪽+2)"의 의미는 무엇입니까? (0) | 2022.09.08 |