변수값을 파일입출력을 써서 txt로 뽑고싶은데요
$file = fopen('asd.txt', 'a');
fwrite($file, $output);
fclose('asd.txt');
이렇게 해서 asd.txt에 output변수를 쓰고싶은데
ㅇㅇㅇㅇㅇㅇ < 새로들어온 문자
ㅁㅁㅁㅁㅁㅁ < 기존에 있던문자
이렇게 되는게 아니라 ins 킨것처럼 덮어써 버리네요 ㅠㅠ
로그찍기용으로 만들고있는거라 계속 추가돼야하는데 왜 자꾸 덮어쓸까요 쓰기형식은 w(+) a(+) r(+) 다 해봤어요
이렇게 질문했다가 fseek라는 함수를 쓰라는 댓글을 보고 찾아서
$file = fopen('asd.txt', 'a');
fseek($file,0);
fwrite($file, $output);
fclose('asd.txt');
이렇게 했는데 실행이 아예 실패해요 ㅠㅠ
php 처음써보는거라 디버깅도 몬해보고 왜이럴까요
$file = fopen('asd.txt', 'a');
fwrite($file, $output);
fclose('asd.txt');
이렇게 해서 asd.txt에 output변수를 쓰고싶은데
ㅇㅇㅇㅇㅇㅇ < 새로들어온 문자
ㅁㅁㅁㅁㅁㅁ < 기존에 있던문자
이렇게 되는게 아니라 ins 킨것처럼 덮어써 버리네요 ㅠㅠ
로그찍기용으로 만들고있는거라 계속 추가돼야하는데 왜 자꾸 덮어쓸까요 쓰기형식은 w(+) a(+) r(+) 다 해봤어요
이렇게 질문했다가 fseek라는 함수를 쓰라는 댓글을 보고 찾아서
$file = fopen('asd.txt', 'a');
fseek($file,0);
fwrite($file, $output);
fclose('asd.txt');
이렇게 했는데 실행이 아예 실패해요 ㅠㅠ
php 처음써보는거라 디버깅도 몬해보고 왜이럴까요
php 몰라영 잇힝
fseek($file, 0, SEEK_END);
이렇게까지 알려줘야 되냐
ㄴ 감사함니다 ㅠㅠ