1

你好。我正在尝试从 xlink 创建的 xml 打开一个本地文件,我已经解析了 $resourceRef 变量中的文件路径,看起来file:/./birds/birds.txt没有引号。请有人告诉我为什么我无法打开它。这是我的代码

$fh = fopen($resourceRef, 'r');
$theData = fread($fh, filesize($resourceRef));
fclose($fh);
echo $theData;

我得到这个错误

警告:fopen(file:/./birds/feathers.txt) [function.fopen]: 无法打开流:第 31 行 C:\xampp\htdocs\test.php 中的参数无效

请有人指导我。

4

2 回答 2

1

您的 URI 看起来不正确,它应该是file://birds/birds.txt或者只是birds/birds.txt.

于 2010-08-23T17:53:58.647 回答
0

参数应该是给定平台的合适路径(对于寡妇 "C:\\dir(...)" )或正确的 URI( file:// (...) )

于 2010-08-23T17:48:10.500 回答