PHP-파일에 저장할 때마다 이전 데이터를 덮어 씁니다.

베이커 2795
$testarray['player1'] = $player1Plays;
$testarray['player2'] = $player2Plays;
$testarray['result'] = $result;

print_r ($testarray);

$yoyo = serialize ($testarray);

$file = 'prevdata.dat';
fopen ($file, 'w');
file_put_contents($file, trim($yoyo) . PHP_EOL, FILE_APPEND);

저는 수업을위한 작은 가위 바위 보 게임을 만들고 있으며 각 동작과 결과를 파일에 저장해야합니다. 이것이 제가 지금까지 가지고있는 것이며 데이터를 직렬화하고 파일에 저장하는 작업이지만 게임을 다시 할 때마다 현재 파일에있는 데이터를 덮어 씁니다 ( 'FILE_APPEND'가 추가되어야한다고 생각했습니다) . 전체 코드는 여기 https://eval.in/624620에서 제공됩니다.

StackSlave

변화

$file = 'prevdata.dat';
fopen ($file, 'w');
file_put_contents($file, trim($yoyo) . PHP_EOL, FILE_APPEND);

어느 쪽이든

$fp = fopen('prevdata.dat', 'a'); fwrite($fp, trim($yoyo));

또는

file_put_contents('prevdata.dat', trim($yoyo), FILE_APPEND);

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Firebase 데이터를 덮어 씁니다.

분류에서Dev

Tableview에서 데이터를 덮어 씁니다.

분류에서Dev

SQL Server 2008에서 데이터를 덮어 씁니다.

분류에서Dev

fminsearch가 데이터를 저장하는 동안 루프에서 덮어 씁니다.

분류에서Dev

Pandas 데이터 프레임을 csv로 저장하고 기존 파일을 덮어 씁니다.

분류에서Dev

실행할 때마다 XML 파일을 덮어 씁니다.

분류에서Dev

Vim은 쓸 때 파일 이름을 덮어 씁니다.

분류에서Dev

rbind가 R의 이전 데이터를 덮어 씁니다.

분류에서Dev

목록에 새 개체를 추가 할 때 이전에 추가 된 모든 개체를 덮어 씁니다.

분류에서Dev

어레이 푸시가 이전에 푸시 된 데이터를 덮어 씁니다.

분류에서Dev

cout이 내 포인터 중 일부를 덮어 씁니다.

분류에서Dev

시트에서 범위를 복사하면 데이터를 덮어 씁니다.

분류에서Dev

cffile이 기존 파일을 덮어 씁니다.

분류에서Dev

Python이 잘못된 순서로 파일을 덮어 씁니다.

분류에서Dev

ETW 로깅-TraceEventSession이 파일을 덮어 씁니다.

분류에서Dev

목록에 플롯을 저장할 때 변수 geom_text를 덮어 씁니다.

분류에서Dev

Amazon Neptune이 데이터를 삽입 할 때 빈 노드 값을 덮어 씁니다.

분류에서Dev

목록에 새 개체를 추가하면 이미 저장된 개체를 새 개체로 덮어 씁니다.

분류에서Dev

Karate.write가 데이터를 덮어 씁니다. 데이터에 속성을 추가 할 수있는 방법이 있습니까?

분류에서Dev

asyncio.gather (func1 (), func2 ())를 사용할 때 데이터를 덮어 씁니다.

분류에서Dev

메모리에 파일 읽기 사용자가 정보를 조작 한 다음 C #의 동일한 파일에 데이터를 다시 덮어 씁니다.

분류에서Dev

TextInputLayout이 TextInputEditText를 덮어 씁니다.

분류에서Dev

JLabel이 JMenuBar를 덮어 씁니다.

분류에서Dev

Windows에서 Mac으로 SVN 커밋이 파일 권한을 덮어 씁니다.

분류에서Dev

NSMutableArray addObject가 데이터 SWIFT를 덮어 씁니다.

분류에서Dev

localStorage가 내 데이터를 계속 덮어 씁니다.

분류에서Dev

Azure Pipelines는 파이프 라인 변수를 덮어 씁니다.

분류에서Dev

React의 양식에서 react-select 모듈을 사용하려고 할 때 한 JSON 파일의 데이터가 다른 JSON 데이터 세트를 덮어 씁니다.

분류에서Dev

PHP로 특정 사용자 이름을 포함하는 텍스트 파일의 한 줄을 덮어 씁니다.

Related 관련 기사

  1. 1

    Firebase 데이터를 덮어 씁니다.

  2. 2

    Tableview에서 데이터를 덮어 씁니다.

  3. 3

    SQL Server 2008에서 데이터를 덮어 씁니다.

  4. 4

    fminsearch가 데이터를 저장하는 동안 루프에서 덮어 씁니다.

  5. 5

    Pandas 데이터 프레임을 csv로 저장하고 기존 파일을 덮어 씁니다.

  6. 6

    실행할 때마다 XML 파일을 덮어 씁니다.

  7. 7

    Vim은 쓸 때 파일 이름을 덮어 씁니다.

  8. 8

    rbind가 R의 이전 데이터를 덮어 씁니다.

  9. 9

    목록에 새 개체를 추가 할 때 이전에 추가 된 모든 개체를 덮어 씁니다.

  10. 10

    어레이 푸시가 이전에 푸시 된 데이터를 덮어 씁니다.

  11. 11

    cout이 내 포인터 중 일부를 덮어 씁니다.

  12. 12

    시트에서 범위를 복사하면 데이터를 덮어 씁니다.

  13. 13

    cffile이 기존 파일을 덮어 씁니다.

  14. 14

    Python이 잘못된 순서로 파일을 덮어 씁니다.

  15. 15

    ETW 로깅-TraceEventSession이 파일을 덮어 씁니다.

  16. 16

    목록에 플롯을 저장할 때 변수 geom_text를 덮어 씁니다.

  17. 17

    Amazon Neptune이 데이터를 삽입 할 때 빈 노드 값을 덮어 씁니다.

  18. 18

    목록에 새 개체를 추가하면 이미 저장된 개체를 새 개체로 덮어 씁니다.

  19. 19

    Karate.write가 데이터를 덮어 씁니다. 데이터에 속성을 추가 할 수있는 방법이 있습니까?

  20. 20

    asyncio.gather (func1 (), func2 ())를 사용할 때 데이터를 덮어 씁니다.

  21. 21

    메모리에 파일 읽기 사용자가 정보를 조작 한 다음 C #의 동일한 파일에 데이터를 다시 덮어 씁니다.

  22. 22

    TextInputLayout이 TextInputEditText를 덮어 씁니다.

  23. 23

    JLabel이 JMenuBar를 덮어 씁니다.

  24. 24

    Windows에서 Mac으로 SVN 커밋이 파일 권한을 덮어 씁니다.

  25. 25

    NSMutableArray addObject가 데이터 SWIFT를 덮어 씁니다.

  26. 26

    localStorage가 내 데이터를 계속 덮어 씁니다.

  27. 27

    Azure Pipelines는 파이프 라인 변수를 덮어 씁니다.

  28. 28

    React의 양식에서 react-select 모듈을 사용하려고 할 때 한 JSON 파일의 데이터가 다른 JSON 데이터 세트를 덮어 씁니다.

  29. 29

    PHP로 특정 사용자 이름을 포함하는 텍스트 파일의 한 줄을 덮어 씁니다.

뜨겁다태그

보관