General

sqlite_popen(`:memory:`)

2008年1月28日

『sqlite_popen(':memory:')』を使うと、メモリ上にテーブルを構築できるらしい。

<html><body><?php

$db=sqlite_popen(':memory:');
@sqlite_query($db,'CREATE TABLE test(id INTEGER NOT NULL PRIMARY KEY, test TEXT)');
for($i=0;$i<3;$i++) sqlite_query($db,"INSERT INTO test(test) VALUES('".md5(rand())."')");
echo count(sqlite_array_query($db,'SELECT * FROM test'));
//sqlite_close($db);

?></body></html>

ひょっとしたら、何かのキャッシュに使えるかも?忘れないように、ここにメモ。

ただし、レンタルサーバなどでのセキュリティー上の問題が発生する可能性あり。要チェック。

コメント

コメントはありません

コメント送信