Put a column data into a text file one by one?

he csv data as the following:


  (first line)   price   url

  (second line)    $10   src="http://www.test.com/1455/"||src="http://www.test.com/image/1456/"||

  (third line)    $20  src="http://www.test.com/2260/"||src="http://www.test.com/2261/"||

      ....   ........

now i want to put all the data from the url column into a text file. and shows the data one by one. namely:

http://www.test.com/1455/
http://www.test.com/image/1456/
http://www.test.com/2260/
http://www.test.com/2261/
....

now,i am stucked.

a,i don’t know how to extracte the url, and put them into a text file one line by one line.

the following is my code, but it doesn’t work.

$row = 1;
    if (($handle = fopen("test.csv", "r")) !== FALSE && ($handle2 = fopen("output.txt", 'a')) !== FALSE) {
        while (($data = fgetcsv($handle, 1000, ",")) !== FALSE) {
            if($row > 1) {
                fwrite($handle2, "{$data[1]}\
");
            }
            $row++;
        }
        fclose($handle);
        fclose($handle2);
    }

What happens? An error?