0
^M 문자를 공백 문자로 변환하려고하는데이 작업을 수행하는 데 어려움이 있습니다.PHP를 사용하여 줄 바꿈없이^M 문자를 공백으로 변환
PHP에서는 "wb"옵션을 사용 했으므로 DOS 문자를 파일에 쓰지 않습니다. 하면 fopen ("file.csv", "WB") 그것은^성공 만, 여전히 제거 할 수있는 방법이 라인 대신
$fp = fopen("file.csv", "wb");
$description =nl2br($product->getShortDescription());
$line .= $description . $other_variables . "\n";
fputs($fp, $line);
M
^의 나누기하지만 난 여전히 설명에 줄 바꿈을 볼 수있다 M을 사용하고 공백으로 대체하십시오.정규 파일 "w"모드 일 때 dos2unix도 사용되었습니다. 모든^M 문자를 제거하지만^M이있는 파일에는 여전히 줄 YY 기가 있습니다. 내 CSV 파일을 작동시키기 위해서는 모두 한 줄로 있어야합니다.
감사합니다.
'^ M'은 이미 공백입니다. –