The SQLite3Stmt class
(PHP 5 >= 5.3.0, PHP 7)
소개
A class that handles prepared statements for the SQLite 3 extension.
클래스 개요
SQLite3Stmt
{
public bool clear
(
void
)
public bool close
(
void
)
public SQLite3Result execute
(
void
)
public bool readOnly
( void
)
public bool reset
(
void
)
}
Table of Contents
bohwaz ¶11 years ago
There is an undocumented method "readOnly" in this class, as reported on https://bugs.php.net/bug.php?id=65216
This method can be used like this :
<?php
$db = new SQLite3(':memory:');
$db->exec('CREATE TABLE test (column);');
$stmt = $db->prepare('SELECT column FROM test;');
var_dump($stmt->readOnly()); $stmt = $db->prepare('INSERT INTO test (42);');
var_dump($stmt->readOnly()); ?>