이 기사에서는 fgetcsv(), str_getcsv 및 SplFileObject 함수를 사용하여 PHP를 사용하여 CSV 파일의 데이터를 표시하는 방법을 알아봅니다.
CSV 파일은 쉼표로 구분된 값으로 데이터를 저장하는 데 사용되는 간단한 파일 형식이며, 각 행은 표 형식 데이터의 레코드를 나타냅니다. PHP를 사용하여 CSV 파일을 읽으려면 CSV 파일에서 한 줄을 읽고 해당 줄에 있는 CSV 데이터를 나타내는 값 배열을 반환하는 fgetcsv() 함수를 사용합니다.
아래 예를 통해 이를 이해해 보겠습니다. −
이 예에서는 fgetcsv() 함수를 사용하여 데이터 CSV 파일을 읽고 HTML 테이블 태그를 사용하여 표 형식으로 값을 표시합니다.
이 예시에 사용된 CSV 파일 −
Name, Age, City John, 30, New York Mary, 25, Los Angeles Tom, 40, Chicago
How to Display Data from CSV file using PHP? How to Display Data from CSV file using PHP?
'; while (($data = fgetcsv($csvFile, 1000, ",")) !== FALSE) { echo ''; foreach ($data as $value) { echo ' '; } echo ''; fclose($csvFile); ?>' . htmlspecialchars($value) . ' '; } echo '
이 예에서는 이름, 나이, 성별이 포함된 학생 CSV 파일을 읽고 각각 str_getcsv, fgetcsv 및 SplFileObject 메서드를 사용하는 3가지 방법을 사용하여 데이터를 표 형식으로 표시합니다.
Name,Age,Gender John Doe,25,Male Jane Smith,30,Female Bob Johnson,40,Male Sara Lee,22,Female
How to Display Data from CSV file using PHP? How to Display Data from CSV file using PHP?
"); // Split CSV data into rows echo 'Method 1: str_getcsv
'; echo '
Name | Age | Gender |
---|---|---|
' . htmlspecialchars($value) . ' | '; } echo '
Name | Age | Gender |
---|---|---|
' . htmlspecialchars($value) . ' | '; } echo '
Name | Age | Gender |
---|---|---|
' . htmlspecialchars($value) . ' | '; } echo '
결론적으로, PHP를 사용하여 CSV 파일의 데이터를 표시하는 것은 fgetcsv() 함수를 사용하는 간단한 프로세스입니다. HTML 태그를 사용하여 데이터를 표 형식으로 쉽게 표시했습니다. 이 기사에 제공된 예제를 통해 우리는 다양한 애플리케이션에서 유용할 수 있는 PHP의 CSV 파일에서 데이터를 읽고 표시하는 방법을 배웠습니다.
부인 성명: 제공된 모든 리소스는 부분적으로 인터넷에서 가져온 것입니다. 귀하의 저작권이나 기타 권리 및 이익이 침해된 경우 자세한 이유를 설명하고 저작권 또는 권리 및 이익에 대한 증거를 제공한 후 이메일([email protected])로 보내주십시오. 최대한 빨리 처리해 드리겠습니다.
Copyright© 2022 湘ICP备2022001581号-3