-2
$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

4

2 に答える 2