| ユーザフォーラムで議論/質問 | マニュアル検索 | ハイライト | ハイライトオフ | ポータル | php spot |
sqlite_open(PHP 5 < 5.4.0, PECL sqlite >= 1.0.0) sqlite_open — SQLiteデータベースをオープンする。データベースが存在しない場合は作 成する 説明
resource sqlite_open
( string
$filename
[, int $mode = 0666
[, string &$error_message
]] )オブジェクト指向型 (コンストラクタ):
final public SQLiteDatabase::__construct
( string
$filename
[, int $mode = 0666
[, string &$error_message
]] )SQLite データベースをオープン、 もしくは存在しない場合データベースを生成します。 パラメータ
返り値
成功時にリソース (データベースハンドル)、失敗時に 例
例1 sqlite_open() の例
<?php 注意ヒント
Unix環境では、SQLiteはシステムコールfork()を使用するスクリプトの影 響を受け易いです。このようなスクリプトがある場合、 子プロセスを生成する前にハンドルを閉じ、子プロセスまたは親プロセス から再度オープンすることが推奨されます。 この問題に関する詳細な情報については、 マルチスレッドおよびSQLiteという名前のセクショ ンにある » SQLiteライブラリへのC言語インターフェイス を参照してください。 ヒント
NFSパーティションにマウントされたSQLiteデータベースを処理すること は推奨されません。ロックに関してNFSは著しい問題があるので、 データベースを全くオープンすることさえできない可能性があります。ま た、成功した場合でも、ロックに関する動作は予測できない結果を生む可 能性があります。
参考
|
各種マニュアル:
PHPマニュアル |
PEARマニュアル |
Smarty(英語)マニュアル |
PHP-GTKマニュアル |
「sqlite_open - SQLiteデータベースをオープンする。データベースが存在しない場合は作 成する」をGoogle検索
|