"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > PHP का उपयोग करके CSV फ़ाइल से डेटा कैसे प्रदर्शित करें?

PHP का उपयोग करके CSV फ़ाइल से डेटा कैसे प्रदर्शित करें?

2024-11-01 को प्रकाशित
ब्राउज़ करें:514

How to Display Data from CSV file using PHP?

इस लेख में, हम सीखेंगे कि PHP का उपयोग करके fgetcsv(), str_getcsv और SplFileObject फ़ंक्शंस का उपयोग करके CSV फ़ाइल से डेटा कैसे प्रदर्शित किया जाए।

सीएसवी फ़ाइल एक सरल फ़ाइल प्रारूप है जिसका उपयोग अल्पविराम से अलग किए गए मानों के साथ डेटा संग्रहीत करने के लिए किया जाता है, और इसमें प्रत्येक पंक्ति सारणीबद्ध डेटा में एक रिकॉर्ड का प्रतिनिधित्व करती है। PHP का उपयोग करके CSV फ़ाइल को पढ़ने के लिए, हम fgetcsv() फ़ंक्शन का उपयोग करेंगे जो CSV फ़ाइल से एक पंक्ति को पढ़ता है और उस पंक्ति में मौजूद CSV डेटा का प्रतिनिधित्व करने वाले मानों की एक सरणी देता है।

आइए इसे नीचे दिए गए उदाहरण की सहायता से समझते हैं -

उदाहरण 1

इस उदाहरण में, हम fgetcsv() फ़ंक्शन का उपयोग करके एक डेटा CSV फ़ाइल पढ़ेंगे और HTML तालिका टैग का उपयोग करके मानों को सारणीबद्ध प्रारूप में प्रदर्शित करेंगे।

इस उदाहरण में प्रयुक्त CSV फ़ाइल -

Data.csv

Name, Age, City
John, 30, New York
Mary, 25, Los Angeles
Tom, 40, Chicago

फ़ाइल का नाम: Index.php


   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 '' . htmlspecialchars($value) . ''; } echo ''; } echo ''; fclose($csvFile); ?>

उदाहरण 2

इस उदाहरण में, हम एक छात्र सीएसवी फ़ाइल पढ़ेंगे जिसमें उनका नाम, आयु और लिंग होगा, और हम क्रमशः str_getcsv, fgetcsv, और SplFileObject विधियों का उपयोग करके 3 अलग-अलग तरीकों का उपयोग करके उनके डेटा को सारणीबद्ध प्रारूप में प्रदर्शित करेंगे।

Students.csv

Name,Age,Gender
John Doe,25,Male
Jane Smith,30,Female
Bob Johnson,40,Male
Sara Lee,22,Female

फ़ाइल का नाम: Index.php


   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 '
'; echo ''; echo ''; foreach ($rows as $row) { $values = str_getcsv($row, ","); // Split row into values echo ''; foreach ($values as $value) { echo ''; } echo ''; } echo '
NameAgeGender
' . htmlspecialchars($value) . '
'; ?> Method 2: Combine fgetcsv() and HTML'; $csvFile = fopen('students.csv', 'r'); echo ''; echo ''; echo ''; while (($data = fgetcsv($csvFile, 1000, ",")) !== FALSE) { echo ''; foreach ($data as $value) { echo ''; } echo ''; } echo '
NameAgeGender
' . htmlspecialchars($value) . '
'; fclose($csvFile); ?> Method 3: using SplFileObject'; $csvFile = new SplFileObject('students.csv', 'r'); $csvFile->setFlags(SplFileObject::READ_CSV); echo ''; echo ''; echo ''; foreach ($csvFile as $row) { echo ''; foreach ($row as $value) { echo ''; } echo ''; } echo '
NameAgeGender
' . htmlspecialchars($value) . '
'; ?>

निष्कर्ष

निष्कर्ष में, PHP का उपयोग करके CSV फ़ाइल से डेटा प्रदर्शित करना fgetcsv() फ़ंक्शन का उपयोग करके एक सीधी प्रक्रिया है। HTML टैग्स की सहायता से, हमने डेटा को सारणीबद्ध प्रारूप में आसानी से प्रदर्शित किया। इस आलेख में दिए गए उदाहरणों का पालन करके, हमने PHP में CSV फ़ाइलों से डेटा को पढ़ना और प्रदर्शित करना सीखा, जो विभिन्न अनुप्रयोगों में उपयोगी हो सकता है।

विज्ञप्ति वक्तव्य यह आलेख यहां पुन: प्रस्तुत किया गया है: https://www.tutorialspoint.com/how-to-display-data-from-csv-file-using-php यदि कोई उल्लंघन है, तो कृपया इसे हटाने के लिए [email protected] से संपर्क करें।
नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3