我有一个等于DOCROOT
的常量C:\wamp\www\playground\
,我认为我当前的代码没有错:
$url = 'http://0.tqn.com/f/lg/a148.png';
$filename = 'love.png';
$ch = curl_init($url);
$fp = fopen(DOCROOT.'img2/'.$filename, 'wb');
curl_setopt($ch, CURLOPT_FILE, $fp);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_exec($ch);
curl_close($ch);
fclose($fp);
错误是:fopen(C:\wamp\www\playground\img2/499511971screen0.png ) [function.fopen]: failed to open stream: Invalid argument
。为什么会这样?我试图看到相关的问题,而答案是关于我没有使用的双引号。