2012-01-07 65 views
0
<HTML> 
<HEAD> 
<TITLE>New Document</TITLE> 
</HEAD> 
<BODY> 
<? 
$file = fopen("drug.txt", "r") or die("Can't open file"); 
echo $file; 
?> 
</BODY> 
</HTML> 

我是新來的PHP,並試圖打開這個文件,我得到「資源ID#1」作爲錯誤資源ID#1錯誤在PHP

回答

2

這是不是一個錯誤。 $file的資源。您必須使用fread才能從該文件中實際獲取某些數據,或者使用file_get_contents將整個文件作爲字符串讀取。

1

添加到馬克的言論,這裏是代碼,將工作:

<?php 
$file = "/usr/local/something.txt"; 
$handle = fopen($file, "r"); 
$contents = fread($handle, filesize($file)); 
fclose($handle); 

echo $contents; 
?>