Tôi gặp sự cố khi đọc tệp phân tách tab.Làm thế nào để tạo mảng có cấu trúc từ tệp Tabdelimited với PHP?
Cấu trúc trong hồ sơ của tôi là:
Field 1 Field 2 Field 3
Element11 Element12 Element13
Element21 Element22 Element23
Element31 Element32 Element33
Từ tập tin này, tôi muốn tạo một mảng với cấu trúc này:
$csv = array(
array( 'Field 1' => 'Element11',
'Field 2' => 'Element12',
'Field 3' => 'Element13',
),
array( 'Field 1' => 'Element21',
'Field 2' => 'Element22',
'Field 3' => 'Element23',
),
array( 'Field 1' => 'Element31',
'Field 2' => 'Element32',
'Field 3' => 'Element33',
)
);
Làm thế nào tôi có thể làm điều này?
Trên thực tế, các tập tin không phải là [C] omma [S] eperated (CSV) :) – tim
CSV đã trở thành từ đồng nghĩa cho .. tốt, "dữ liệu được phân cách bởi một cái gì đó", và như một đồng nghiệp trở lại trong những ngày được sử dụng để nói; "Giá trị tách biệt ký tự" –
@ColHeather Đó là lý do tại sao tôi cung cấp '" \ t "' làm tham số thứ ba cho 'fgetcsv()' ... :-D – DaveRandom