--TEST-- Check for vtiful presence --SKIPIF-- --FILE-- './tests']; $excel = new \Vtiful\Kernel\Excel($config); $filePath = $excel->fileName('xlsx_to_csv_skip_rows.xlsx', 'TestSheet1') ->header(['Item', 'Cost']) ->data([ ['Item_1', 'Cost_1', 10, 10.9999995], ['Item_2', 'Cost_2', 10, 10.9999995], ['Item_3', 'Cost_3', 10, 10.9999995], ]) ->output(); $fp = fopen('./tests/file.csv', 'w'); $csvResult = $excel->openFile('xlsx_to_csv_skip_rows.xlsx') ->openSheet() ->setSkipRows(1) ->putCSV($fp); fclose($fp); var_dump($csvResult); var_dump(file_get_contents('./tests/file.csv')); $fp = fopen('./tests/file.csv', 'w'); $csvResult = $excel->openFile('xlsx_to_csv_skip_rows.xlsx') ->openSheet() ->setSkipRows(2) ->putCSV($fp); fclose($fp); var_dump($csvResult); var_dump(file_get_contents('./tests/file.csv')); ?> --CLEAN-- --EXPECT-- bool(true) string(84) "Item_1,Cost_1,10,10.9999995 Item_2,Cost_2,10,10.9999995 Item_3,Cost_3,10,10.9999995 " bool(true) string(56) "Item_2,Cost_2,10,10.9999995 Item_3,Cost_3,10,10.9999995 "