1
0
mirror of https://github.com/php/doc-en.git synced 2026-03-23 23:32:18 +01:00
Files
archived-doc-en/reference/pdo_sqlite/pdo-sqlite.xml
Gina Peter Banyard ae7db14ea8 Properly revert "Fix wrong xml:id on the fieldsynopsis element of Exception::$code"
This reverts commit 6a05d92a32.

On the request of Máté to fix the build.

It might make sense to rewrite history and force push to prevent revcheck issues, but that's another debate.
2026-03-05 13:35:28 +00:00

198 lines
6.3 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<reference xml:id="class.pdo-sqlite" role="class" xmlns="http://docbook.org/ns/docbook" xmlns:xi="http://www.w3.org/2001/XInclude">
<title>The Pdo\Sqlite class</title>
<titleabbrev>Pdo\Sqlite</titleabbrev>
<partintro>
<!-- {{{ ClassName intro -->
<section xml:id="pdo-sqlite.intro">
&reftitle.intro;
<simpara>
A <classname>PDO</classname> subclass representing a connection using
the SQLite PDO driver.
</simpara>
<para>
This driver supports a dedicated SQL query parser for the SQLite dialect.
It can handle the following:
<itemizedlist>
<listitem>
<simpara>
Single, double-quoted, and backtick literals, with doubling as escaping mechanism.
</simpara>
</listitem>
<listitem>
<simpara>
Square brackets quoting for identifiers.
</simpara>
</listitem>
<listitem>
<simpara>
Two-dashes and C-style comments (non-nested).
</simpara>
</listitem>
</itemizedlist>
</para>
</section>
<!-- }}} -->
<section xml:id="pdo-sqlite.synopsis">
&reftitle.classsynopsis;
<!-- {{{ Synopsis -->
<classsynopsis class="class">
<ooclass>
<classname>Pdo\Sqlite</classname>
</ooclass>
<ooclass>
<modifier>extends</modifier>
<classname>PDO</classname>
</ooclass>
<classsynopsisinfo role="comment">&InheritedConstants;</classsynopsisinfo>
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.pdo')/db:partintro/db:section/db:classsynopsis/db:fieldsynopsis[preceding-sibling::db:classsynopsisinfo[1][@role='comment' and text()='&Constants;']]))">
<xi:fallback/>
</xi:include>
<classsynopsisinfo role="comment">&Constants;</classsynopsisinfo>
<fieldsynopsis>
<modifier>public</modifier>
<modifier>const</modifier>
<type>int</type>
<varname linkend="pdo-sqlite.constants.deterministic">Pdo\Sqlite::DETERMINISTIC</varname>
</fieldsynopsis>
<fieldsynopsis>
<modifier>public</modifier>
<modifier>const</modifier>
<type>int</type>
<varname linkend="pdo-sqlite.constants.open-readonly">Pdo\Sqlite::OPEN_READONLY</varname>
</fieldsynopsis>
<fieldsynopsis>
<modifier>public</modifier>
<modifier>const</modifier>
<type>int</type>
<varname linkend="pdo-sqlite.constants.open-readwrite">Pdo\Sqlite::OPEN_READWRITE</varname>
</fieldsynopsis>
<fieldsynopsis>
<modifier>public</modifier>
<modifier>const</modifier>
<type>int</type>
<varname linkend="pdo-sqlite.constants.open-create">Pdo\Sqlite::OPEN_CREATE</varname>
</fieldsynopsis>
<fieldsynopsis>
<modifier>public</modifier>
<modifier>const</modifier>
<type>int</type>
<varname linkend="pdo-sqlite.constants.attr-open-flags">Pdo\Sqlite::ATTR_OPEN_FLAGS</varname>
</fieldsynopsis>
<fieldsynopsis>
<modifier>public</modifier>
<modifier>const</modifier>
<type>int</type>
<varname linkend="pdo-sqlite.constants.attr-readonly-statement">Pdo\Sqlite::ATTR_READONLY_STATEMENT</varname>
</fieldsynopsis>
<fieldsynopsis>
<modifier>public</modifier>
<modifier>const</modifier>
<type>int</type>
<varname linkend="pdo-sqlite.constants.attr-extended-result-codes">Pdo\Sqlite::ATTR_EXTENDED_RESULT_CODES</varname>
</fieldsynopsis>
<classsynopsisinfo role="comment">&Methods;</classsynopsisinfo>
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.pdo-sqlite')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[@role='Pdo\\Sqlite'])">
<xi:fallback/>
</xi:include>
<classsynopsisinfo role="comment">&InheritedMethods;</classsynopsisinfo>
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.pdo')/db:refentry/db:refsect1[@role='description']/descendant::db:constructorsynopsis[@role='PDO'])">
<xi:fallback/>
</xi:include>
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.pdo')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[@role='PDO'])">
<xi:fallback/>
</xi:include>
</classsynopsis>
<!-- }}} -->
</section>
<section xml:id="pdo-sqlite.constants">
&reftitle.constants;
<variablelist>
<varlistentry xml:id="pdo-sqlite.constants.deterministic">
<term><constant>Pdo\Sqlite::DETERMINISTIC</constant></term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="pdo-sqlite.constants.open-readonly">
<term><constant>Pdo\Sqlite::OPEN_READONLY</constant></term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="pdo-sqlite.constants.open-readwrite">
<term><constant>Pdo\Sqlite::OPEN_READWRITE</constant></term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="pdo-sqlite.constants.open-create">
<term><constant>Pdo\Sqlite::OPEN_CREATE</constant></term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="pdo-sqlite.constants.attr-open-flags">
<term><constant>Pdo\Sqlite::ATTR_OPEN_FLAGS</constant></term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="pdo-sqlite.constants.attr-readonly-statement">
<term><constant>Pdo\Sqlite::ATTR_READONLY_STATEMENT</constant></term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="pdo-sqlite.constants.attr-extended-result-codes">
<term><constant>Pdo\Sqlite::ATTR_EXTENDED_RESULT_CODES</constant></term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
</variablelist>
</section>
</partintro>
&reference.pdo-sqlite.pdo.entities.sqlite;
</reference>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->