엔딩 : 엔딩을 줄 수PHP 시스템의 특정 라인이 행동
지불 관심을 - PHP는 입력을 구문 분석하는 기본 기능을 사용하기 때문에 맥 파일은 작동하지 않습니다 Unix에서
이 의미가 도움이 될 것입니다.
여기 텍스트는 http://php.net/get_meta_tags 매개 변수 filename 아래에 있습니다.
엔딩 : 엔딩을 줄 수PHP 시스템의 특정 라인이 행동
지불 관심을 - PHP는 입력을 구문 분석하는 기본 기능을 사용하기 때문에 맥 파일은 작동하지 않습니다 Unix에서
이 의미가 도움이 될 것입니다.
여기 텍스트는 http://php.net/get_meta_tags 매개 변수 filename 아래에 있습니다.
다른 운영 체제는 캐리지 리턴 또는 줄 바꿈을 나타내는 다른 문자를 사용합니다. 자세한 내용은 this을 참조하십시오.
Windows 개행 문자는 다음과 같습니다. \r\n
, 유닉스 개행 문자는 \n
으로 나타납니다.
먼저 여러 운영 체제에서 작업하려는 경우 이해하려면 newline characters의 개념이 매우 중요합니다. 운영 체제마다 다른 문자를 사용하여 텍스트 파일의 새 줄을 나타냅니다. OSX 의 Mac 파일은 유닉스와 호환되는이기 때문에이 설명은 정확하지 않습니다. 그러나 Windows와 이전 Mac 파일은 실제로 다릅니다.
이제이 인용문의 의미는 HTML 파일이 한 줄 바꿈 문자 (예 : Windows에서 작성된 경우)를 사용하여 만들어지고 다른 줄 바꿈 문자를 사용하는 시스템에서 구문 분석을 시도하는 경우입니다 (for 예를 들어, LAMP 스택의 일부인 Linux 상자), 작동하지 않습니다. 변환해야합니다.
Mac 라인 결말이 작동하지 않아서 문제가 발생했습니다. 기본적으로 당신이 시스템 A에있는 파일을 읽을 수 있지만 파일을 시스템 B에서 만든, 그리고 경우 A & B가 서로 다른 문자가 있음을 의미
ini_set("auto_detect_line_endings", true);
을 : 당신은 넣어 파일을 읽을 때 작동하도록 유닉스 라인 엔딩을 사용할 수 있습니다 텍스트 줄의 끝을 의미합니다. PHP 함수는 "기본 인식"이 아니므로 실패합니다. –