PHP에서 CSV 파일 생성
많은 데이터베이스 사용자는 다양한 형식으로 데이터베이스 콘텐츠에 액세스할 수 있어야 합니다. 이 경우 CSV 파일 또는 쉼표로 구분된 값 파일이 필요합니다.
PHP에서 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") ));
헤더 기능은 올바른 헤더 정보를 설정하는 데 사용됩니다. outputCSV 함수는 출력할 데이터를 입력으로 사용하고 이를 CSV 문자열로 형식화합니다. fputcsv 함수는 CSV 데이터를 출력 스트림에 쓰는 데 사용됩니다.
이 코드가 실행되면 CSV 파일이 브라우저로 전송되어 사용자가 다운로드합니다.
위 내용은 PHP를 사용하여 CSV 파일을 생성하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!