HI。我试图从xlink创建的xml中打开一个本地文件,我已经解析了$ resourceRef变量中的文件路径,它看起来像没有引号的file:/./birds/birds.txt
。请有人告诉我为什么我不能打开它。这是我的代码
$fh = fopen($resourceRef, 'r');
$theData = fread($fh, filesize($resourceRef));
fclose($fh);
echo $theData;
我收到此错误
警告:fopen(文件:/./ birds / feathers.txt)[function.fopen]:无法打开流:第31行的C:\ xampp \ htdocs \ test.php中的参数无效
请有人指导我。
答案 0 :(得分:1)
您的URI看起来不正确,应该是file://birds/birds.txt
或birds/birds.txt
。
答案 1 :(得分:0)
参数应该是给定平台的合适路径(对于寡妇“C:\\ dir(...)”)或正确的URI(文件://(...))