php文件中基础问题

来源:百度知道 编辑:UC知道 时间:2024/07/01 06:34:21
<pre>
<?php
$filetye=fopen("www/1020/1011111.txt","r");
$fstat=fstat($fp);
fclose($filetye);
print_r(array_slice($fstat,13));
?>
</pre>

怎么总是产生这些问题???Warning: fopen(www/1020/1011111.txt) [function.fopen]: failed to open stream: No such file or directory in C:\AppServ\www\1020\102001.php on line 3

Warning: fstat(): supplied argument is not a valid stream resource in C:\AppServ\www\1020\102001.php on line 4

Warning: fclose(): supplied argument is not a valid stream resource in C:\AppServ\www\1020\102001.php on line 5

Warning: array_slice() [function.array-slice]: The first argument should be an array in C:\AppServ\www\1020\102001.php on line 6
我用的是lamp包的4.0 版本.

推荐使用相对路径。。
譬如说
1011111.txt 和 你的 102001.php是同一目录下的。。
那么请使用这样的语法.
$filetye=fopen("./1011111.txt","r");

当然还可以用绝对路径。用法就不详细说了。

www/1020/1011111.txt 改成绝对的!

c:/www/....这样看看

$filetye=fopen("www/1020/1011111.txt","r");
$fstat=fstat($fp); 你仔细看看,$fp在那里啊,你另外一个问题,我也回答了。