Używanie curl jako alternatywy dla zasobu pliku fopen dla fgetcsv

Czy możliwe jest wykonanie zwijania, dostępu do adresu URL i wyniku jako zasobu pliku? jak to robi fopen.

Moje cele:

Przetwarzaj plik CSVPrzekaż go do fgetcsv

Moja przeszkoda: fopen jest wyłączony

Mój fragment kodów (w fopen)

$url = "http://download.finance.yahoo.com/d/quotes.csv?s=USDEUR=X&f=sl1d1t1n&e=.csv";
$f = fopen($url, 'r');
print_r(fgetcsv($f));

Potem próbuję to zrobić.

$curl = curl_init();
curl_setopt($curl, CURLOPT_VERBOSE, true);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, false);
curl_setopt($curl, CURLOPT_POST, true);
curl_setopt($curl, CURLOPT_POSTFIELDS, $param);
curl_setopt($curl, CURLOPT_URL, $url);
$content = @curl_exec($curl);
curl_close($curl);

Ale jak zwykle. $ content już zwraca ciąg znaków.

Czy jest możliwe, aby curl zwrócił go jako wskaźnik zasobów pliku? tak jak fopen? Używanie czegoś w PHP <5.1.x. Mam na myśli, nie używając str_getcsv, ponieważ to tylko 5.3.

Mój błąd

Ostrzeżenie: fgetcsv () oczekuje, że parametr 1 będzie zasobem, boolean

Dzięki

questionAnswers(2)

yourAnswerToTheQuestion