# Constantes pré-définies

Ces constantes sont définies par cette extension, et ne sont disponibles que si cette extension a été compilée avec PHP, ou bien chargée au moment de l'exécution.

`SQLITE3_ASSOC` (int)
  Spécifie que la méthode Sqlite3Result::fetchArray() doit retourner un tableau indexé par le nom de la colonne dans le jeu de résultats correspondant.
`SQLITE3_NUM` (int)
  Spécifie que la méthode Sqlite3Result::fetchArray() doit retourner un tableau indexé par le numéro de la colonne dans le jeu de résultats correspondant, en commençant à la colonne 0.
`SQLITE3_BOTH` (int)
  Spécifie que la méthode Sqlite3Result::fetchArray() doit retourner un tableau indexé par le nom et le numéro de la colonne dans le jeu de résultats correspondant, en commençant à la colonne 0.
`SQLITE3_INTEGER` (int)
  Représente la classe de stockage INTEGER de SQLite3.
`SQLITE3_FLOAT` (int)
  Représente la classe de stockage REAL (FLOAT) de SQLite3.
`SQLITE3_TEXT` (int)
  Représente la classe de stockage TEXT de SQLite3.
`SQLITE3_BLOB` (int)
  Représente la classe de stockage BLOB de SQLite3.
`SQLITE3_NULL` (int)
  Représente la classe de stockage NULL de SQLite3.
`SQLITE3_OPEN_READONLY` (int)
  Spécifie que la base de données SQLite3 doit être ouverte en lecture seule.
`SQLITE3_OPEN_READWRITE` (int)
  Spécifie que la base de données SQLite3 doit être ouverte en lecture et en écriture.
`SQLITE3_OPEN_CREATE` (int)
  Spécifie que la base de données SQLite3 doit être créée si elle n'existe pas déjà.
`SQLITE3_DETERMINISTIC` (int)
  Spécifie qu'une fonction créée avec SQLite3::createFunction() est déterministe, c'est-à-dire qu'elle retourne toujours le même résultat étant donné les mêmes entrées dans une seule instruction SQL. (disponible depuis PHP 7.1.4)