동일한 파일을 읽고 쓰는 중이 작업이 가능합니까? 당신은 읽기 전용 모드로 파일을 여는 것동일한 파일을 읽고 쓰는 중
<?php
$file = fopen("filename.csv", "r") or exit("Unable to open file!");
while (!feof($file)) {
$line = fgets($file);
fwrite($file,$line);
}
fclose($file);
?>
동일한 파일을 읽고 쓰는 중이 작업이 가능합니까? 당신은 읽기 전용 모드로 파일을 여는 것동일한 파일을 읽고 쓰는 중
<?php
$file = fopen("filename.csv", "r") or exit("Unable to open file!");
while (!feof($file)) {
$line = fgets($file);
fwrite($file,$line);
}
fclose($file);
?>
: 여기
내가 가진 부정적인 결과를 얻고 것입니다. 파일에 글을 쓰고 싶다면fopen("filename.csv", "r+")
"읽기 전용"모드로 파일을 열었습니다. docs을 참조하십시오.
$file = fopen("filename.csv", "r+") or exit("Unable to open file!");
'r'대신 'r +'가 더 많은 파일을 열어야합니다. fopen에 대한 설명서를 참조하십시오 : http://php.net/manual/en/function.fopen.php
일반적으로 "r +"모드로 파일을 열어 읽기/쓰기 –
파일을 처음에 읽기 전용으로 선언했습니다. 그것을 r + – ryebr3ad