1

SOに関する他の質問への回答から理解できるように、64ビットphpは、非常に大きな数がある場合、2GBを超えるファイルを使用する場合、または4GBまたはメモリを超える必要がある場合に適しています。

私の質問は、いつそれらが必要になるかということです。CRUD 操作、CMS、レポートに使用したい。将来、ミッションクリティカルなオペレーションを行う可能性があります。64 ビット OS (Windows 2008 R2、Linux) を使用します。

PHPが「2GBを超えるファイル」を使用することが何を意味するのかさえわかりません。

4

1 に答える 1

1

非常に大きな数を処理する必要がある場合は、おそらく 64 ビット PHP が必要になります。

  • 32 ビット PHP は、-2147483648 から 2147483647 の範囲の整数を処理できます。

  • 64 ビット PHP は、-9223372036854775808 から 9223372036854775807 の範囲の整数を処理できます。

9 桁を超える数字を扱う必要がある場合は、おそらく 64 ビット ビルドが必要です。

32 ビット PHP は、大きな数でもある程度動作します。floatまたはとして処理しますstring。ただし、パフォーマンスと精度が低下するため、あまり良くありません。

ファイル サイズの制限による影響はほとんどありません。2 ギガは、Web ベースのシステムについて話しているため、1 つのファイルとしては非常に大きなサイズです。

于 2013-08-09T16:24:25.293 に答える