• 締切済み

PHPのシンクロ処理

JAVAにはsynchronized メソッドがあり、メソッドの排他制御がありますが、 PHPにはあるのでしょうか? もしないとすれば、変数などが同時アクセスの場合、 予期せぬ値に変わってしまうため、どのように処理をすればよろしいでしょうか。 ご教授お願い申し上げます。

みんなの回答

  • little-m
  • ベストアンサー率44% (45/102)
回答No.1

 具体的にphpのどのようなロジックのところで排他制御をしたいのかが判りませんが、phpの場合、複数のスレッドを立ち上げて処理というのはなかったと思います。  例えばアクセス数のカウントアップの場合、カウンター変数などは外部のファイルに保存し、それをファイルのロック処理によって排他制御をかけます。  

関連するQ&A