콘텐츠가 데이터베이스에 저장되는 텍스트 영역이있는 페이지가 하나 있습니다.
내용은 다음과 같습니다어느 줄 끝 문자를 사용해야합니까?
before
--------------
after
은 지금은에 텍스트를 분할해야하고 "다음" "전에"- 새로운 라인 징후없이.
내 질문은 다음과 같습니다.
EOL 문자는 무엇에 의존합니까? 플랫폼 사용자에
a)는
더 나은 크로스 플랫폼 솔루션이 존재하는 DB 서버의 플랫폼에 PHP 서버의 플랫폼
C에
B))를 실행?
$string_exploded = explode("\n". $delimiter. "\n", $string);
if(count($string_exploded) === 1)
{
$string_exploded = explode("\r\n". $delimiter. "\r\n", $string);
}
당신은
PHP_EOL
을 사용해야 답변
PHP_EOL은 플랫폼간에 파일을 이동할 계획이 없다면 완벽합니다. 그렇지 않으면 대상 플랫폼의 행 끝 문자를 수동으로 사용해야합니다. 하지만 그렇지 않으면 자리에 앉으세요. +1. –
트림은 확실히 최상의 솔루션입니다. –