Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:85934 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 11537 invoked from network); 24 Apr 2015 01:42:07 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 24 Apr 2015 01:42:07 -0000 Authentication-Results: pb1.pair.com header.from=kontakt@beberlei.de; sender-id=unknown Authentication-Results: pb1.pair.com smtp.mail=kontakt@beberlei.de; spf=permerror; sender-id=unknown Received-SPF: error (pb1.pair.com: domain beberlei.de from 209.85.212.181 cause and error) X-PHP-List-Original-Sender: kontakt@beberlei.de X-Host-Fingerprint: 209.85.212.181 mail-wi0-f181.google.com Received: from [209.85.212.181] ([209.85.212.181:37965] helo=mail-wi0-f181.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 52/B1-28189-C6F99355 for ; Thu, 23 Apr 2015 21:42:06 -0400 Received: by wiun10 with SMTP id n10so4259492wiu.1 for ; Thu, 23 Apr 2015 18:42:00 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:cc:content-type; bh=0c/BnjtndcyncCHJyh4N0yEMeOQKRsfa8oyrF1uCeyY=; b=M5OEFzTl+CzCK8RUaCQ/5qloionhbDoIkZTzlG+S7GUoS6xcUIXaFRaSoDyio78bbs +GhRQfZ+WTgeRXsaJHnjlg6dScd3mzA0H1yJA7kj+CwKIp65pXKZbiKL8stHzvPlUoqF Aw+UwuIS51LHvGyjHouH8xeEpgd1jC0kGir++NC3eq0sMlsyC7gu0IOnPyLUz0Y/PBcd mCWyaqKyKtmmQRW2sq1DrNP2yc4eK/kncybRV3VO29xt4WXvr6/TaztpGMURHI+A8TW/ oXnkzp4w/QMZoh6HUk4KsnoDxGyAUDM6cS8EFNlUn0IupwC/sc99wMiG3DXjXkLLFOSp 4Mxw== X-Gm-Message-State: ALoCoQkAvGM+hsXWHjo7yON1IqwAlXzflBEETSKI03Ie01lmz3xWgSnOXHxi3F4YRDda/TleaoVO MIME-Version: 1.0 X-Received: by 10.194.179.194 with SMTP id di2mr10824170wjc.4.1429839720491; Thu, 23 Apr 2015 18:42:00 -0700 (PDT) Received: by 10.194.164.233 with HTTP; Thu, 23 Apr 2015 18:42:00 -0700 (PDT) X-Originating-IP: [77.11.26.54] In-Reply-To: References: <5537826A.9010209@gmx.de> <5538881C.8010502@oracle.com> <5538C2A7.4050600@lsces.co.uk> <5538CF4B.5090401@beccati.com> <5538D9B0.5020507@lsces.co.uk> Date: Fri, 24 Apr 2015 03:42:00 +0200 Message-ID: Cc: PHP internals Content-Type: multipart/alternative; boundary=089e01419d1ca0404805146e8058 Subject: Re: [PHP-DEV] Re: PDO Oracle driver From: kontakt@beberlei.de (Benjamin Eberlei) --089e01419d1ca0404805146e8058 Content-Type: text/plain; charset=UTF-8 On Thu, Apr 23, 2015 at 3:45 PM, Arvids Godjuks wrote: > PDO is everywhere. Doctrine? Based on PDO. You can use mysqli, oci8 or sqlsrv for example without problems in Doctrine. Exposing some of the internal api of PDO as php functions (SQL Parser) I would bet it is possible to reimplement PDO in PHP code using mysqli etc.. as "drivers". I think we could discuss going that road as well and we could save ourselves maintaining some thousands of lines of C code. --089e01419d1ca0404805146e8058--