• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:【PHP】テキストファイル内の数字に加算する方法)

【PHP】テキストファイル内の数字に加算する方法

このQ&Aのポイント
  • PHPでテキストファイル内の数字に加算する方法を探しています。
  • 現在はfopenとfile_get_contentsを使用していますが、同時アクセスの際にリセットされてしまいます。
  • もしこれを防ぐ方法や、直接数字に加算する方法があれば教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • f272
  • ベストアンサー率46% (8467/18126)
回答No.1

$aaTX = @fopen("aa.txt", "r+" ); @flock($aaTX,LOCK_EX); $aa = fgets( $aaTX, 10 ); $aa++; rewind( $aaTX ); fputs( $aaTX, $aa ); flock($aaTX,LOCK_UN); fclose( $aaTX );

その他の回答 (1)

  • Gotthold
  • ベストアンサー率47% (396/832)
回答No.2

概ねANo.1の通りで良いのですが、flockの直前にfflushも必要です。 PHP: flock - Manual http://php.net/manual/ja/function.flock.php