5

PHPでファイルをメモリに非常に簡単に保存する方法が必要です。ファイルが作成され、すぐに別のWebサービスに送信されます。PHP 5.1の時点で、ストリームphp://tempphp://memoryストリームが利用可能であることがわかりますが、2つの間に大きな違いはないようです。関数をphp://tempサポートし、サポートしていません。この場合、どちらを使用する必要がありますか、それともPHPでメモリマップトファイルを実行するためのより良い方法がありますか?stream_select()php://memory

4

1 に答える 1

6

関連するマニュアルページから直接:

php:// memoryラッパーは、データをメモリに保存します。php:// tempも同様に動作しますが、特定のメモリ制限(デフォルトは2 MB)に達すると、データを格納するために一時ファイルを使用します。

出典: Googleにアクセスして、を検索しましたphp temp memory。これが最初の結果であり、抜粋に答えがあります。

php://tempユースケースに適しているように聞こえます。

于 2011-05-14T23:13:17.660 に答える