CSV dosyası doğrulanıyor gerçekten bir CSV dosyası

0 Cevap php

Ben müşterilerimizin biri tarafından yüklenen bir CSV dosyası gerçekten PHP bir CSV dosyası olduğundan emin olmak istiyorum. Ben sadece iyi yükleme kendisi idare ediyorum. Ben kötü niyetli kullanıcılar hakkında endişeli değilim, ama ben bunun yerine Excel çalışma kitaplarını yüklemek için çalışacağız olanlardan endişe duyuyorum. Ben bir Excel çalışma kitabı ve yanılmıyorsam bir CSV hala aynı MIME sahip, böylece kontrol yeterince iyi değildir yapabilirsiniz.

Bir CSV dosyası doğrulanıyor işleyebilir bir normal ifade gerçekten orada bir CSV dosyası mıdır? Birkaç gördüm (ben. Ki PHP'nin fgetcsv () için budur ... ayrıştırma gerekmez), ancak genellikle "harf X'te işe yaramadı" gibi yorumlarla tarafından takip edilmektedir

Bu işleme diğer bazı daha iyi bir yolu var mı?

(Ben CSV ad / soyadı, bölüm adları ... fantezi bir şey bekleyemeyiz.)

0 Cevap