PHP에서 사용자를 위한 CSV 파일 생성
사용자는 종종 CSV 형식의 데이터 추출을 요청합니다. 이 문서에서는 필요에 따라 CSV 파일을 생성하고 다운로드 가능한 링크를 통해 사용자에게 전달하는 과정을 자세히 설명합니다.
해결책:
다음을 포함하는 CSV 파일을 생성하고 다운로드하려면 사용자가 링크를 클릭하면 MySQL 데이터베이스의 데이터:
생성 CSV 데이터:
CSV 만들기 헤더:
CSV 출력 함수 정의:
CSV 출력 함수 호출:
예제 코드:
header("Content-Type: text/csv"); header("Content-Disposition: attachment; filename=file.csv"); function outputCSV($data) { $output = fopen("php://output", "wb"); foreach ($data as $row) fputcsv($output, $row); // here you can change delimiter/enclosure fclose($output); } outputCSV(array( array("name 1", "age 1", "city 1"), array("name 2", "age 2", "city 2"), array("name 3", "age 3", "city 3") ));
핵심 사항:
위 내용은 PHP를 사용하여 MySQL 데이터베이스에서 CSV 파일을 생성하고 다운로드하려면 어떻게 해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!