2013-03-30 1 views
2

파일에 저장하는 각 URL 옆에 새로운 행을 넣고 싶습니다. 따라서, 나는 PHP에서 다음 코드를 사용 :PHP에 파일을 추가하고 텍스트를 연결하는 방법은 무엇입니까?

file_put_contents("test.txt", $url."\n", FILE_APPEND); 

을하지만 파일을 열 때, 내가 파일에 넣어 모든 URL은 한 줄에 새로운 라인이 삽입되지 않았습니다.

+0

동일한 코드를 사용하고 있습니다. 괜찮습니다. –

답변

2

\r\n 새 줄에는 \n을 사용하고 현재 줄의 끝에는 \r을 사용했기 때문에 \r\n을 사용해야합니다.

유닉스는 라인 구분 기호로 \n을 사용하는 경향이 있습니다. Windows는 회선 구분 기호로 \r\n을 사용하고 Mac (OS 9까지)은 회선 구분 기호로 \r을 사용하는 경향이 있습니다.

+0

http://en.wikipedia.org/wiki/Newline –

1

그들은 다른 줄에 있지만 UNIX 개행 형식을 사용하고 있으므로 메모장과 같은 일부 Windows 프로그램에서는이 권한을 이해하지 못합니다.

\n 대신 \r\n을 사용하거나 더 나은 텍스트 편집기를 사용하십시오.

+0

답장을 보내 주셔서 감사합니다. '\ r \ n'은 잘 작동했습니다. –

관련 문제