I have a CSV file which is generated dynamically. I want to remove the first line of CSV and then save it again. 

I have googled and was able to get first line of csv but the part of writing it again after removing is where I am stuck. 

Here is example

```
line1,data1
line2,data2
line3,data3

```

What I want to acheive

```
line2,data2
line3,data3

```

That is first line removed and file saved again

Here is my code 

```
$file = fopen('words.csv', 'r');
$data = fgetcsv($file,10000,",");
$data = array_shift($data);
$file = fopen('words.csv', 'w');
fputcsv($file,$data,",");
fclose($file);

```

I get this:
`! ) Warning: fputcsv() expects parameter 2 to be array, string given in C:\wamp\www\scrape\test.php on line` 7

And output file is empty.

Ahmar