PHP

READ CSV INTO JSON STRING

(quick examples)

EXTRACT ROWS & COLS INTO ARRAY $data = []; $fs = fopen("my.csv", "r"); while (($r = fgetcsv($fs)) !== false)   { array_push($data, $r); } fclose($fs);

CSV TO INDEXED

01

JSON ENCODE DATA $data = json_encode($data);

FLAGS & EMPTY ARRAY $first = true; $keys; $data = [];

CSV TO ASSOCIATIVE

02

EXTRACT ROWS & COLS INTO ARRAY $fs = fopen("my.csv", "r"); while (($r = fgetcsv($fs)) !== false) {   if ($first) { $keys = $r; $first = false; }   else {     $temp = [];     foreach ($keys as $i=>$k)       { $temp[$k] = $r[$i]; }     $data[] = $temp; }} fclose($fs);

JSON ENCODE DATA $data = json_encode($data);