2011-02-04 250 views
3

我試圖從同一個文件讀寫數據,這可能嗎?讀寫同一個文件

這裏是我得到陰性結果有:

<?php 
$file = fopen("filename.csv", "r") or exit("Unable to open file!"); 

while (!feof($file)) { 
    $line = fgets($file); 
    fwrite($file,$line); 
} 

fclose($file); 
?> 
+3

通常您使用模式「r +」打開文件來讀取/寫入 – 2011-02-04 05:21:51

回答

9

你在只讀模式打開文件。如果您還想寫入文件,請執行以下操作: fopen("filename.csv", "r+")

5

您以「只讀」模式打開文件。請參閱docs

$file = fopen("filename.csv", "r+") or exit("Unable to open file!");