(PHP 5)
sqlite_factory — Bir SQLite veritabanı açıp bir SQLiteDatabase nesnesi döndürür
sqlite_open() işlevi gibi davranarak bir SQLite veritabanını açmaya, veritabanı mevcut değilse oluşturmaya çalışır. Ancak farklı olarak bir özkaynak değil bir SQLiteDatabase nesnesi döner. Ayrıntılar için sqlite_open() işlevinin açıklamasına bakınız.
SQLite veritabanı dosyası.
Dosyanın erişim kipi. Veritabanını salt okunur kipte açmak için kullanmak amacıyla tasarlanmıştır. Hali hazırda bu değiştirge SQLite kütüphanesi tarafından yok sayılmaktadır. Değiştirgenin öntanımlı değeri 0666 olup bu önerilen değerdir.
Bir hata oluştuğunda veritabanının açılamama sebebini açıklayan ileti bu değiştirgeye konur.
Bir hata durumunda NULL yoksa bir SQLiteDatabase nesnesi döner.
Örnek 1 - sqlite_factory() örneği
<?php
$db = sqlite_factory('sqlitedb');
$db->query('SELECT user_id, username FROM users');
/* Buna eşdeğerdir: */
$db = new SQLiteDatabase('sqlitedb');
$db->query('SELECT user_id, username FROM users');
?>