File IO functions"); $fName = "slotcar.txt"; // 1 define('BR', "
"); $fpR = fopen($fName, "r") or die("File not found/opened!"); // 2 $fpW = fopen("slotcar.prn", "w") // 3 or die("File not found/opened!"); /* $lineIn = fgets($fpR); // 4 echo $lineIn . BR; $lineIn = fgets($fpR); // 5 $id = substr($lineIn, 0, 4); $brand = substr($lineIn, 4, 9); $model = substr($lineIn, 14, 12); $cost = substr($lineIn, 27); echo "$id $brand $model $cost" . BR; $id = fread($fpR, 4); // 6 fread($fpR, 1); // move fp one byte $brand = fread($fpR, 9); fread($fpR, 1); $model = fread($fpR, 12); fread($fpR, 1); $cost = fread($fpR, 6); fread($fpR, 2); // for cr/lf echo "$id $brand $model $cost" . BR; */ $fp = fopen("slotCar.csv",'r'); // 7 $csvArray = fgetcsv($fp); $id = $csvArray[0]; $brand = $csvArray[1]; $model = $csvArray[2]; $cost = $csvArray[3]; echo "$id $brand $model $cost" . BR; $linePrn = sprintf("%4d %-9s %-12s %6.2f", $id, $brand, $model, $cost); // 8 fwrite($fpW, $linePrn); // 9 fclose($fpR); // 10 fclose($fp); fclose($fpW); ?>