Source of: /manual/en/ref.pdo-4d.php
<?php
include_once $_SERVER['DOCUMENT_ROOT'] . '/include/shared-manual.inc';
$TOC = array();
$PARENTS = array();
include_once dirname(__FILE__) ."/toc/pdo.drivers.inc";
$setup = array (
'home' =>
array (
0 => 'index.php',
1 => 'PHP Manual',
),
'head' =>
array (
0 => 'UTF-8',
1 => 'en',
),
'this' =>
array (
0 => 'ref.pdo-4d.php',
1 => 'Driver 4D for PDO',
),
'up' =>
array (
0 => 'pdo.drivers.php',
1 => 'PDO Drivers',
),
'prev' =>
array (
0 => 'function.pdo-sqlitecreatefunction.php',
1 => 'PDO::sqliteCreateFunction',
),
'next' =>
array (
0 => 'ref.pdo-4d.connection.php',
1 => 'PDO_4D DSN',
),
);
$setup["toc"] = $TOC;
$setup["parents"] = $PARENTS;
manual_setup($setup);
manual_header();
?>
<div>
<h1 class="title">Driver 4D for PDO (PDO_4D)</h1>
<div class="partintro">
<div id="pdo-4d.intro" class="section">
<h2 class="title">Introduction</h2>
<div class="warning"><b class="warning">Warning</b><p class="simpara">This extension is
<em class="emphasis">EXPERIMENTAL</em>. The behaviour of this extension including
the names of its functions and any other documentation surrounding this
extension may change without notice in a future release of PHP.
This extension should be used at your own risk.</p></div>
<p class="para">
PDO_4D is a driver that implements the
<a href="intro.pdo.php" class="link">PHP Data Objects (PDO)</a> interface
to enable access from PHP to 4D databases.
</p>
<p class="para">
4D is an integrated platform that speeds and simplifies the development
and deployment of business applications, used in over 70 countries, by
a community of thousands of developers and vertical solution providers,
with millions of end-users worldwide.
</p>
<p class="para">
By offering a suite of integrated tools such as an ANSI SQL relational
and transactional database, a graphical development environment, a
fourth-generation language with over 1000 high-level commands, a
built-in HTTP server, application server, etc., 4D facilitates the
creation and maintenance of applications from one to hundreds of
simultaneous users, whether on Windows, Mac or from any Web client.
</p>
<p class="para">
4D is also an open platform, offering a complete API for plug-in
creation, including various connectors that allow it to act as a
back-end or front-end for many environments (Oracle via OCI, SOAP
client or server, Flex data source, all ODBC databases, XML over
HTTP, etc.)
</p>
<p class="para">
In addition to the ability to interact with 4D applications across
Web Services, 4D databases can now be directly accessed using the
PDO_4D driver.
</p>
<p class="para">
More details about the 4D development environment on <a href="http://www.4d.fr/" class="link external">» http://www.4d.fr/</a>.
</p>
<p class="para">
PDO_4D has been developed to work on Windows (Vista),
Mac OS X (10.5) and Linux (Debian-tested). It is known to work with
4D versions 11.4 and up, for Mac OS X and Windows. Older
plat-forms may work, but are unsupported.
</p>
</div>
</div>
<h2>Table of Contents</h2><ul class="chunklist chunklist_reference"><li><a href="ref.pdo-4d.connection.php">PDO_4D DSN</a> — Connecting to 4D SQL server</li><li><a href="pdo-4d.constants.php">Constants for PDO_4D</a> — Constants for PDO_4D</li><li><a href="pdo-4d.sqltypes.php">SQL types with PDO_4D and PHP</a> — SQL types with PDO_4D and PHP</li><li><a href="ref.pdo-4d.sql4d.php">SQL acceptable by 4D</a> — PDO and SQL 4D</li><li><a href="pdo-4d.examples.php">Examples with PDO_4D</a> — Examples PDO_4D</li></ul>
</div>
<?php manual_footer(); ?>