2017-04-09 10 views
-1

私は多くの配列データを持っており、プレーンなPHPスクリプトに保存するには多くのスペースが必要です。スクリプトを読み込んでメモリに保存するには、しばらく時間がかかることがあります。だから私は、バイナリ形式でデータを保存しようとしたいが、私はバイナリファイルにバイナリファイルへのPHPの連想配列

$var = array(
    array('name'=> 'name1', 'age' => 23), 
    array('name'=> 'name2', 'age' => 23), 
    ... 
); 

ようなマルチ次元連想配列を保存することができますどのように

をどのように動作するか任意のアイデア何を持っていませんか?別のスクリプトでもう一度読む?

+0

ファイルが配列を読み込み、パックしたり、バイナリを展開して読み込んだりする必要がある場合、余分なステップはどのようにメモリを節約しますか? –

+0

まあ、私も確かではありません。私は大規模な配列を扱う高速化のための解決策を見つけようとしています – Bonn

+0

http://stackoverflow.com/questions/6336528/memory-optimization-in-php-array –

答えて

0

あなたはそれを行うにはpackunpack関数を使用することができます。