मुझे fputcsv के बारे में पता है, लेकिन this "wontfix" bug के अनुसार fputcsv सही ढंग से इनपुट से बच नहीं पाता है, और इसका व्यवहार संगतता कारणों के लिए तय नहीं किया जाएगा। मैं एक कार्यान्वयन पसंद करूंगा जो RFC 4180 के अनुरूप है, इसलिए एक्सेल और लिबर ऑफिस इसे सभी मामलों में खोल सकता है।क्या कोई पुस्तकालय है जो PHP के साथ आरएफसी 4180 सीएसवी फ़ाइल लिख सकती है?
मैंने लाइब्रेरी के लिए googling की कोशिश की है जो यह सही तरीके से करता है, लेकिन एक सभ्य तृतीय पक्ष लाइब्रेरी पर सर्वसम्मति प्रतीत नहीं होता है, बल्कि आमतौर पर दोषपूर्ण fputcsv का सुझाव देता है। मैं हमेशा अपना खुद का रोल कर सकता था, लेकिन यदि संभव हो तो मैं पहिया को फिर से नहीं करना चाहूंगा।
मैंने अभी इनमें से कुछ libs के साथ खेला है और पाया है कि parseCSV "साथ" excapes और अल्पविराम वाली प्रविष्टियों के चारों ओर उद्धरण जोड़ता है। PHP CSV Utils इन चीजों को नहीं करता है। ParseCSV भी एक फ़ाइल में निहित है, जबकि PHP सीएसवी उपयोग कई फाइलों में है और इसमें स्वयं शामिल नहीं है, इसलिए आपको इसका उपयोग कर किसी भी फाइल में बहुत से आवश्यकताएं हैं। – perilandmishap
वर्तमान में (सितंबर 2015) परसेसीएसवी ने बड़ी फाइलों के साथ बहुत सारी मेमोरी का उपयोग किया है (मैं 100 एमबी + के बारे में बात कर रहा हूं)। इसके अलावा, यह कमाल है। – amenthes