Tôi có tệp .csv. Một số trường trống và một số trường có dấu phẩy hoặc dấu chấm.Hiển thị tệp csv trong mảng
Bây giờ làm cách nào tôi có thể hiển thị nó như thế này trong mảng?
Array (
[0] => Name1,[email protected],13,56475,,190000,,,remit,5-Mar-15,26250
[1] => Name2,[email protected],11,11250,,22500,,,the bank,30-Apr-15,6250
[2] => Name3,[email protected],15,,,1500,receipt,,the market,7-Mar-15,1750
[3] =>Name4,[email protected],21,25500,,46750,receipt,,bank ,7-Mar-15,21350 .....)
Tính đến bây giờ tôi chỉ có thể hiển thị nó như thế này:
Array (
[0] => Name1
[1] => [email protected]
[2] => 13
[3] => 56475
[4] =>
[5] => 19000
[6] =>
[7] =>
[8] => remit
[9] => 5-Mar-15
[10] => 26250)
Array (
[0] => Name2
[1] => [email protected]
[2] => 11
[3] => 11250
[4] =>
[5] => 22500
[6] =>
[7] =>
[8] => the bank
[9] => 30-Apr-15
[10] => 6250) ....
Và tôi đang sử dụng mã này:
$file = fopen("pay.csv","r");
while(! feof($file))
{
echo '<pre>',print_r(fgetcsv($file)),'</pre>';
}
fclose($file);
Tôi thích sử dụng các chức năng csv bản địa.
@Anant Tôi sẽ là người dùng ng một vòng lặp foreach để so sánh tất cả dữ liệu trong mảng. –
@Anant, Có, tôi muốn sử dụng 'fgetcsv' hoặc thứ gì đó giống như coz một số trường của tôi trống và có dấu phẩy. –
@Anant, Có nó là đa chiều. –