//php 시스템마다 줄바꿈
//줄바꿈 구현은 시스템마다 다릅니다
//linux와 unix/n에서 사용됩니다
// MAC은 /r을 사용합니다
//window와 Linux의 차이를 반영하기 위해 /r/n입니다
//그래서 플랫폼마다 구현 방법이 다릅니다
//이렇게 하면 당신이 작성한 프로그램은 다른 플랫폼에서 사용될 수 있습니다. 플랫폼에서 실행하는 데 많은 문제가 있습니다
//php는 이를 해결하는 세 가지 방법이 있습니다
//1. str_replace를 사용하여 줄 바꿈을 대체합니다
$str = str_replace (array("/r/n", " /r", "/n"), "", $str)
//2. 일반 교체 사용
$str = preg_replace('//s */', '', $str);
//3. php에서 정의한 변수 사용(권장)
PHP_EOL
여기서 중단하려는 명령문을 따르세요. 정의된 변수를 다시 살펴봐야 합니다.
PHP_EOL은 그 중 하나이며, php의 줄바꿈 문자를 나타냅니다. 이 변수는 플랫폼에 따라 /r/n이 됩니다. Linux에서는 /n, Mac에서는 /r
$str = str_replace(PHP_EOL, '', $str);