1
我有一个恒定的DOCROOT
等于C:\wamp\www\playground\
,我看没有错,我当前的代码:PHP - 的fopen:未能打开流:无效的参数
$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
。为什么这样?我试图看到相关的问题,答案是关于双引号,我不使用。
什么是你的路径分隔符?反斜杠,我会说。你在img2 – 2012-03-27 10:33:26
之后使用正斜杠我修正了它,我修改了参数。大声笑 – Michelle 2012-03-28 11:30:07