파일을 열 때 탭 구분 기호를 묻지 않고 XLS 파일을 만드는 간단한 방법이 있습니까? 에 "XML 스프레드 시트 '에서 당신의 데이터 저장fputcsv와 같은 것을 사용하여 XLS 파일을 만드시겠습니까?
$list = array (
array('Cell A1', 'Cell A2'),
array('Cell B1', 'Cell B2'),
);
$fp = fopen('file.xls', 'w');
foreach ($list as $fields) {
fputcsv($fp, $fields);
}
fclose($fp);
아니요. 그러나 Excel은 CSV 파일을 읽을 수 있으므로 ... – cHao
사실,하지만 클라이언트가 알지 못하는 탭 구분 기호 설정을 묻습니다. – rybo111
이상한 ... 파일 이름이 .CSV 확장자 인 경우 절대로 그렇게하지 않습니다. 그리고 .XLS가 있어야만한다면 실제로 Excel 파일을 생성해야합니다 ... Excel이 그 확장에서 기대하는 것입니다. 파일이 텍스트임을 알 때 "WTF IS THIS"모드로 되돌아갑니다. – cHao